home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
Resolve
/
Sample Application
/
Sample Application.rsrc
/
CODE_37_SSCALC2.txt
< prev
next >
Wrap
Text File
|
1993-07-15
|
299KB
|
5,240 lines
# near model CODE resource
# jump table entries: 10080-10083 (4 of them)
export_1260:
00000000 4E56 FE9A link A6, -0x0166
00000004 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00000008 3C2E 000E move.w D6, [A6 + 0xE]
0000000C 286E 0008 movea.l A4, [A6 + 0x8]
00000010 4AAD B9FC tst.l [A5 - 0x4604]
00000014 670C beq +0xE /* 00000022 */
00000016 206D B9FC movea.l A0, [A5 - 0x4604]
0000001A 41E8 032E lea.l A0, [A0 + 0x32E]
0000001E 2008 move.l D0, A0
00000020 6002 bra +0x4 /* 00000024 */
label00000022:
00000022 7000 moveq.l D0, 0x00
label00000024:
00000024 2640 movea.l A3, D0
00000026 0C46 0017 cmpi.w D6, 0x17
0000002A 6508 bcs +0xA /* 00000034 */
0000002C 0C46 0099 cmpi.w D6, 0x99
00000030 6600 009A bne +0x9C /* 000000CC */
label00000034:
00000034 486E FFDA pea.l [A6 - 0x26]
00000038 486E FFD6 pea.l [A6 - 0x2A]
0000003C 486E FFD2 pea.l [A6 - 0x2E]
00000040 486E FFCE pea.l [A6 - 0x32]
00000044 486E FFCA pea.l [A6 - 0x36]
00000048 486E FFC6 pea.l [A6 - 0x3A]
0000004C 486E FFC2 pea.l [A6 - 0x3E]
00000050 486E FFBE pea.l [A6 - 0x42]
00000054 4EAD 222A jsr [A5 + 0x222A /* export_1089 */]
00000058 4AAE FFBE tst.l [A6 - 0x42]
0000005C 4FEF 0020 lea.l A7, [A7 + 0x20]
00000060 6608 bne +0xA /* 0000006A */
00000062 41ED E66E lea.l A0, [A5 - 0x1992]
00000066 2D48 FFBE move.l [A6 - 0x42], A0
label0000006A:
0000006A 4AAE FFC2 tst.l [A6 - 0x3E]
0000006E 6608 bne +0xA /* 00000078 */
00000070 41ED E5F0 lea.l A0, [A5 - 0x1A10]
00000074 2D48 FFC2 move.l [A6 - 0x3E], A0
label00000078:
00000078 4AAE FFC6 tst.l [A6 - 0x3A]
0000007C 6608 bne +0xA /* 00000086 */
0000007E 41ED E634 lea.l A0, [A5 - 0x19CC]
00000082 2D48 FFC6 move.l [A6 - 0x3A], A0
label00000086:
00000086 4AAE FFCA tst.l [A6 - 0x36]
0000008A 6608 bne +0xA /* 00000094 */
0000008C 41ED E650 lea.l A0, [A5 - 0x19B0]
00000090 2D48 FFCA move.l [A6 - 0x36], A0
label00000094:
00000094 4AAE FFCE tst.l [A6 - 0x32]
00000098 6608 bne +0xA /* 000000A2 */
0000009A 41ED E5E2 lea.l A0, [A5 - 0x1A1E]
0000009E 2D48 FFCE move.l [A6 - 0x32], A0
label000000A2:
000000A2 4AAE FFD2 tst.l [A6 - 0x2E]
000000A6 6608 bne +0xA /* 000000B0 */
000000A8 41ED B920 lea.l A0, [A5 - 0x46E0]
000000AC 2D48 FFD2 move.l [A6 - 0x2E], A0
label000000B0:
000000B0 4AAE FFD6 tst.l [A6 - 0x2A]
000000B4 6608 bne +0xA /* 000000BE */
000000B6 41ED E5DA lea.l A0, [A5 - 0x1A26]
000000BA 2D48 FFD6 move.l [A6 - 0x2A], A0
label000000BE:
000000BE 4AAE FFDA tst.l [A6 - 0x26]
000000C2 6608 bne +0xA /* 000000CC */
000000C4 41ED E5D0 lea.l A0, [A5 - 0x1A30]
000000C8 2D48 FFDA move.l [A6 - 0x26], A0
label000000CC:
000000CC 3006 move.w D0, D6
000000CE 6500 2EC8 bcs +0x2ECA /* 00002F98 */
000000D2 0C40 00C7 cmpi.w D0, 0xC7
000000D6 6200 2EC0 bhi +0x2EC2 /* 00002F98 */
000000DA D040 add.w D0, D0
000000DC 303B 0006 move.w D0, [PC + D0.w + 0x6]
000000E0 4EFB 0000 jmp [PC + D0.w]
000000E4 0192 bclr [A2], D0
000000E6 01A8 01C0 bclr [A0 + 0x1C0], D0
000000EA 01DC .incomplete
000000EC 01F2 .incomplete
000000EE 020A 0226 andi.b A2, 0x26 /* '&' */
000000F2 0242 025A andi.w D2, 0x25A
000000F6 0272 028E 02AA andi.w [A2 + D0.w * 2 - 0x86], 0x28E
000000FC 02C6 .incomplete
000000FE 02E2 .incomplete
00000100 0314 btst [A4], D1
00000102 032A 0342 btst [A2 + 0x342], D1
00000106 035E bchg [A6]+, D1
00000108 0390 bclr [A0], D1
0000010A 03D2 .incomplete
0000010C 03E8 .incomplete
0000010E 0404 0420 subi.b D4, 0x20 /* ' ' */
00000112 047C 04A2 04A2 subi.w 0x4A2, 0x4A2
00000118 04A2 04A2 0662 subi.l -[A2], 0x4A20662
0000011E 0662 07F6 addi.w -[A2], 0x7F6
00000122 081A 084E btst.b [A2]+, 0x4E /* 'N' */
00000126 089A 089A bclr.b [A2]+, 0x9A
0000012A 0940 bchg D0, D4
0000012C 0964 bchg -[A4], D4
0000012E 09A8 0A16 bclr [A0 + 0xA16], D4
00000132 0A52 0AB0 xori.w [A2], 0xAB0
00000136 0AEC .incomplete
00000138 0B52 bchg [A2], D5
0000013A 0BBA 0BF6 bclr [PC + 0xBF6 /* 00000D32, value 0xE9B6486E */], D5
0000013E 0C32 0C9A 2EB6 cmpi.b [A2 + D2 * 8 - 0x74], 0x9A
00000144 0D16 btst [A6], D6
00000146 0D54 bchg [A4], D6
00000148 0D90 bclr [A0], D6
0000014A 0DCC .incomplete
0000014C 0E0C 0E50 .invalid.b A4, 0x50 /* 'P' */ // invalid immediate operation
00000150 0EC0 .incomplete
00000152 0EFC .incomplete
00000154 0F38 0F74 btst [0x00000F74], D7
00000158 0FB0 0FEC bclr <<invalid full ext with I/IS == 4>>, D7
0000015C 1028 1064 move.b D0, [A0 + 0x1064]
00000160 10A0 move.b [A0], -[A0]
00000162 2EB6 1134 move.l [A7], <<invalid full ext with I/IS == 4>>
00000166 114C 1164 move.b [A0 + 0x1164], A4
0000016A 1178 11B4 11F4 move.b [A0 + 0x11F4], [0x000011B4]
00000170 1234 1274 move.b D1, [A4 + D1.w * 2 + 0x74]
00000174 12B4 12F4 move.b [A1], [A4 + D1.w * 2 - 0x12]
00000178 1334 1374 move.b -[A1], <<invalid full ext with I/IS == 4>>
0000017C 13B0 13EC 2EB6 move.b [A1 + D2 * 8 - 0x74], <<invalid full ext with I/IS == 4>>
00000182 1428 1492 move.b D2, [A0 + 0x1492]
00000186 14BA 14BA move.b [A2], [PC + 0x14BA /* 00001642, value 0x0, cstring "" */]
0000018A 14BA 1510 move.b [A2], [PC + 0x1510 /* 0000169C, value 0x2F '/' */]
0000018E 157A 15CA 15CA move.b [A2 + 0x15CA], [PC + 0x15CA /* 0000175A, value 0xFF */]
00000194 15CA 15CA move.b [PC + 0x15CA /* 00001760, value 0x60 '`', cstring "`" */], A2
00000198 15CA 15CA move.b [PC + 0x15CA /* 00001764, value 0x20 ' ' */], A2
0000019C 15CA 15CA move.b [PC + 0x15CA /* 00001768, value 0x3E '>', cstring ">(" */], A2
000001A0 15CA 15CA move.b [PC + 0x15CA /* 0000176C, value 0x60 '`', cstring "`" */], A2
000001A4 15CA 15CA move.b [PC + 0x15CA /* 00001770, value 0x20 ' ' */], A2
000001A8 15CA 15CA move.b [PC + 0x15CA /* 00001774, value 0x3E '>', cstring ">(" */], A2
000001AC 1796 1796 17EC move.b [[] + D1 * 8 + 0x17EC], [A6]
000001B2 1828 1864 move.b D4, [A0 + 0x1864]
000001B6 18A0 move.b [A4], -[A0]
000001B8 18DC move.b [A4]+, [A4]+
000001BA 1918 move.b -[A4], [A0]+
000001BC 1954 1990 move.b [A4 + 0x1990], [A4]
000001C0 19CC 1A08 move.b 0x8, A4
000001C4 1A44 movea.b A5, D4
000001C6 1A80 move.b [A5], D0
000001C8 1ABC 1AF8 move.b [A5], 0xF8
000001CC 1B34 1B70 1BAC 1BE8 move.b -[A5], [A4 + 0x1BAC1BE8]
000001D4 1C24 move.b D6, -[A4]
000001D6 1C60 movea.b A6, -[A0]
000001D8 1C9C move.b [A6], [A4]+
000001DA 1CD8 move.b [A6]+, [A0]+
000001DC 1D14 move.b -[A6], [A4]
000001DE 1D50 1D8C move.b [A6 + 0x1D8C], [A0]
000001E2 1DC8 move.b <<invalid special address>>, A0
000001E4 1DEE 1E14 move.b <<invalid special address>>, [A6 + 0x1E14]
000001E8 1E3A 1E60 move.b D7, [PC + 0x1E60 /* 0000204A, value 0x20 ' ' */]
000001EC 1E60 movea.b A7, -[A0]
000001EE 1ED2 move.b [A7]+, [A2]
000001F0 1ED2 move.b [A7]+, [A2]
000001F2 1F48 20E2 move.b [A7 + 0x20E2], A0
000001F6 1F8E 1FD0 move.b [], A6
000001FA 2012 move.l D0, [A2]
000001FC 2054 movea.l A0, [A4]
000001FE 20A6 move.l [A0], -[A6]
00000200 2140 2166 move.l [A0 + 0x2166], D0
00000204 2EB6 217C move.l [A7], <<invalid full ext with I/IS == 4>>
00000208 21D4 21D4 move.l [0x000021D4], [A4]
0000020C 220E move.l D1, A6
0000020E 2238 2238 move.l D1, [0x00002238]
00000212 22B8 2306 move.l [A1], [0x00002306]
00000216 2342 2380 move.l [A1 + 0x2380], D2
0000021A 23DE 23DE 23DE move.l [0x23DE23DE], [A6]+
00000220 2474 24C6 movea.l A2, [A4 + D2.w * 4 - 0x58]
00000224 24E6 move.l [A2]+, -[A6]
00000226 0CD6 .incomplete
00000228 24FA 2526 move.l [A2]+, [PC + 0x2526 /* 00002750, value 0x60000846, cstring "`" */]
0000022C 256A 25BE 25E2 move.l [A2 + 0x25E2], [A2 + 0x25BE]
00000232 25E2 26D8 move.l [PC + 0x26D8 /* 0000290C, value 0x603A206E '`: n' */], -[A2]
00000236 270E move.l -[A3], A6
00000238 27BA 27BA 27BA 2876 28A0 27BA move.l [[0x287628A0 + D2 * 8] + 0x27BA], [PC + 0x27BA /* 000029F4, value 0x2F004EAD, cstring "/" */]
00000244 28CA move.l [A4]+, A2
00000246 28EE 297C move.l [A4]+, [A6 + 0x297C]
0000024A 2A04 move.l D5, D4
0000024C 2A64 movea.l A5, -[A4]
0000024E 2AAA 2B26 move.l [A5], [A2 + 0x2B26]
00000252 2B4A 27BA move.l [A5 + 0x27BA /* export_1267 */], A2
00000256 27BA 2B88 2BD8 move.l [], [PC + 0x2B88 /* 00002DE0, value 0x1B924FEF */]
0000025C 27BA 2C3A 2C4E move.l [A3 + D2 * 4 + 0x4E], [PC + 0x2C3A /* 00002E98, value 0x508F6000 */]
00000262 04A2 2C7C 2C94 subi.l -[A2], 0x2C7C2C94
00000268 2D08 move.l -[A6], A0
0000026A 2D5C 2DBC move.l [A6 + 0x2DBC], [A4]+
0000026E 27BA 2E74 2E9C move.l [A3 + D2 * 8 - 0x100], [PC + 0x2E74 /* 000030E4, value 0xB928323C */]
00000274 206E FFC6 movea.l A0, [A6 - 0x3A]
00000278 2F10 move.l -[A7], [A0]
0000027A D8FC 000E add.w A4, 0xE
0000027E 2F0C move.l -[A7], A4
00000280 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
00000284 508F addq.l A7, 8
00000286 6000 2D10 bra +0x2D12 /* 00002F98 */
0000028A 206E FFC6 movea.l A0, [A6 - 0x3A]
0000028E 2F28 0004 move.l -[A7], [A0 + 0x4]
00000292 D8FC 000E add.w A4, 0xE
00000296 2F0C move.l -[A7], A4
00000298 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
0000029C 508F addq.l A7, 8
0000029E 6000 2CF8 bra +0x2CFA /* 00002F98 */
000002A2 206E FFC6 movea.l A0, [A6 - 0x3A]
000002A6 7000 moveq.l D0, 0x00
000002A8 1028 0003 move.b D0, [A0 + 0x3]
000002AC 2F00 move.l -[A7], D0
000002AE D8FC 000E add.w A4, 0xE
000002B2 2F0C move.l -[A7], A4
000002B4 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000002B8 508F addq.l A7, 8
000002BA 6000 2CDC bra +0x2CDE /* 00002F98 */
000002BE 206E FFCA movea.l A0, [A6 - 0x36]
000002C2 2F10 move.l -[A7], [A0]
000002C4 D8FC 000E add.w A4, 0xE
000002C8 2F0C move.l -[A7], A4
000002CA 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
000002CE 508F addq.l A7, 8
000002D0 6000 2CC6 bra +0x2CC8 /* 00002F98 */
000002D4 206E FFCA movea.l A0, [A6 - 0x36]
000002D8 2F28 0004 move.l -[A7], [A0 + 0x4]
000002DC D8FC 000E add.w A4, 0xE
000002E0 2F0C move.l -[A7], A4
000002E2 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
000002E6 508F addq.l A7, 8
000002E8 6000 2CAE bra +0x2CB0 /* 00002F98 */
000002EC 206E FFCA movea.l A0, [A6 - 0x36]
000002F0 7000 moveq.l D0, 0x00
000002F2 1028 0003 move.b D0, [A0 + 0x3]
000002F6 2F00 move.l -[A7], D0
000002F8 D8FC 000E add.w A4, 0xE
000002FC 2F0C move.l -[A7], A4
000002FE 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00000302 508F addq.l A7, 8
00000304 6000 2C92 bra +0x2C94 /* 00002F98 */
00000308 206E FFCA movea.l A0, [A6 - 0x36]
0000030C 3028 0008 move.w D0, [A0 + 0x8]
00000310 48C0 ext.l D0
00000312 2F00 move.l -[A7], D0
00000314 D8FC 000E add.w A4, 0xE
00000318 2F0C move.l -[A7], A4
0000031A 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
0000031E 508F addq.l A7, 8
00000320 6000 2C76 bra +0x2C78 /* 00002F98 */
00000324 206E FFC2 movea.l A0, [A6 - 0x3E]
00000328 2F28 0008 move.l -[A7], [A0 + 0x8]
0000032C D8FC 000E add.w A4, 0xE
00000330 2F0C move.l -[A7], A4
00000332 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
00000336 508F addq.l A7, 8
00000338 6000 2C5E bra +0x2C60 /* 00002F98 */
0000033C 206E FFC2 movea.l A0, [A6 - 0x3E]
00000340 2F28 000C move.l -[A7], [A0 + 0xC]
00000344 D8FC 000E add.w A4, 0xE
00000348 2F0C move.l -[A7], A4
0000034A 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
0000034E 508F addq.l A7, 8
00000350 6000 2C46 bra +0x2C48 /* 00002F98 */
00000354 206E FFC2 movea.l A0, [A6 - 0x3E]
00000358 7000 moveq.l D0, 0x00
0000035A 1028 000B move.b D0, [A0 + 0xB]
0000035E 2F00 move.l -[A7], D0
00000360 D8FC 000E add.w A4, 0xE
00000364 2F0C move.l -[A7], A4
00000366 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
0000036A 508F addq.l A7, 8
0000036C 6000 2C2A bra +0x2C2C /* 00002F98 */
00000370 206E FFC2 movea.l A0, [A6 - 0x3E]
00000374 7000 moveq.l D0, 0x00
00000376 1028 000F move.b D0, [A0 + 0xF]
0000037A 2F00 move.l -[A7], D0
0000037C D8FC 000E add.w A4, 0xE
00000380 2F0C move.l -[A7], A4
00000382 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00000386 508F addq.l A7, 8
00000388 6000 2C0E bra +0x2C10 /* 00002F98 */
0000038C 206E FFC2 movea.l A0, [A6 - 0x3E]
00000390 3028 001A move.w D0, [A0 + 0x1A]
00000394 48C0 ext.l D0
00000396 2F00 move.l -[A7], D0
00000398 D8FC 000E add.w A4, 0xE
0000039C 2F0C move.l -[A7], A4
0000039E 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000003A2 508F addq.l A7, 8
000003A4 6000 2BF2 bra +0x2BF4 /* 00002F98 */
000003A8 206E FFC2 movea.l A0, [A6 - 0x3E]
000003AC 3028 001C move.w D0, [A0 + 0x1C]
000003B0 48C0 ext.l D0
000003B2 2F00 move.l -[A7], D0
000003B4 D8FC 000E add.w A4, 0xE
000003B8 2F0C move.l -[A7], A4
000003BA 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000003BE 508F addq.l A7, 8
000003C0 6000 2BD6 bra +0x2BD8 /* 00002F98 */
000003C4 7001 moveq.l D0, 0x01
000003C6 2F00 move.l -[A7], D0
000003C8 2F0C move.l -[A7], A4
000003CA 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */]
000003CE 4A40 tst.w D0
000003D0 508F addq.l A7, 8
000003D2 6700 2BC4 beq +0x2BC6 /* 00002F98 */
000003D6 206E FFC2 movea.l A0, [A6 - 0x3E]
000003DA 7000 moveq.l D0, 0x00
000003DC 1028 0007 move.b D0, [A0 + 0x7]
000003E0 322D BB64 move.w D1, [A5 - 0x449C]
000003E4 48C1 ext.l D1
000003E6 C280 and.l D1, D0
000003E8 2F01 move.l -[A7], D1
000003EA 2F0C move.l -[A7], A4
000003EC 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000003F0 508F addq.l A7, 8
000003F2 6000 2BA4 bra +0x2BA6 /* 00002F98 */
000003F6 206E FFBE movea.l A0, [A6 - 0x42]
000003FA 2F10 move.l -[A7], [A0]
000003FC D8FC 000E add.w A4, 0xE
00000400 2F0C move.l -[A7], A4
00000402 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
00000406 508F addq.l A7, 8
00000408 6000 2B8E bra +0x2B90 /* 00002F98 */
0000040C 206E FFBE movea.l A0, [A6 - 0x42]
00000410 2F28 0006 move.l -[A7], [A0 + 0x6]
00000414 D8FC 000E add.w A4, 0xE
00000418 2F0C move.l -[A7], A4
0000041A 4EAD 1B92 jsr [A5 + 0x1B92 /* export_878 */]
0000041E 508F addq.l A7, 8
00000420 6000 2B76 bra +0x2B78 /* 00002F98 */
00000424 206E FFBE movea.l A0, [A6 - 0x42]
00000428 7000 moveq.l D0, 0x00
0000042A 1028 0004 move.b D0, [A0 + 0x4]
0000042E 2F00 move.l -[A7], D0
00000430 D8FC 000E add.w A4, 0xE
00000434 2F0C move.l -[A7], A4
00000436 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
0000043A 508F addq.l A7, 8
0000043C 6000 2B5A bra +0x2B5C /* 00002F98 */
00000440 7001 moveq.l D0, 0x01
00000442 2F00 move.l -[A7], D0
00000444 2F0C move.l -[A7], A4
00000446 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */]
0000044A 4A40 tst.w D0
0000044C 508F addq.l A7, 8
0000044E 6700 2B48 beq +0x2B4A /* 00002F98 */
00000452 206E FFBE movea.l A0, [A6 - 0x42]
00000456 7000 moveq.l D0, 0x00
00000458 1028 0005 move.b D0, [A0 + 0x5]
0000045C 322D BB64 move.w D1, [A5 - 0x449C]
00000460 48C1 ext.l D1
00000462 C280 and.l D1, D0
00000464 2F01 move.l -[A7], D1
00000466 2F0C move.l -[A7], A4
00000468 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
0000046C 508F addq.l A7, 8
0000046E 6000 2B28 bra +0x2B2A /* 00002F98 */
00000472 7001 moveq.l D0, 0x01
00000474 2F00 move.l -[A7], D0
00000476 2F0C move.l -[A7], A4
00000478 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */]
0000047C 4A40 tst.w D0
0000047E 508F addq.l A7, 8
00000480 6700 2B16 beq +0x2B18 /* 00002F98 */
00000484 486D 2792 pea.l [A5 + 0x2792 /* export_1262 */]
00000488 2F0B move.l -[A7], A3
0000048A 4EBA 2DB8 jsr [PC + 0x2DB8 /* 00003244 */]
0000048E 4A40 tst.w D0
00000490 508F addq.l A7, 8
00000492 6600 2B16 bne +0x2B18 /* 00002FAA */
00000496 206E FFCE movea.l A0, [A6 - 0x32]
0000049A 7000 moveq.l D0, 0x00
0000049C 3010 move.w D0, [A0]
0000049E 322D BB64 move.w D1, [A5 - 0x449C]
000004A2 48C1 ext.l D1
000004A4 C280 and.l D1, D0
000004A6 2F01 move.l -[A7], D1
000004A8 2F0C move.l -[A7], A4
000004AA 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
000004AE 508F addq.l A7, 8
000004B0 6000 2AE6 bra +0x2AE8 /* 00002F98 */
000004B4 206E FFD6 movea.l A0, [A6 - 0x2A]
000004B8 2F10 move.l -[A7], [A0]
000004BA D8FC 000E add.w A4, 0xE
000004BE 2F0C move.l -[A7], A4
000004C0 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
000004C4 508F addq.l A7, 8
000004C6 6000 2AD0 bra +0x2AD2 /* 00002F98 */
000004CA 206E FFD6 movea.l A0, [A6 - 0x2A]
000004CE 3028 0004 move.w D0, [A0 + 0x4]
000004D2 48C0 ext.l D0
000004D4 2F00 move.l -[A7], D0
000004D6 D8FC 000E add.w A4, 0xE
000004DA 2F0C move.l -[A7], A4
000004DC 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000004E0 508F addq.l A7, 8
000004E2 6000 2AB4 bra +0x2AB6 /* 00002F98 */
000004E6 206E FFD6 movea.l A0, [A6 - 0x2A]
000004EA 3028 0006 move.w D0, [A0 + 0x6]
000004EE 48C0 ext.l D0
000004F0 2F00 move.l -[A7], D0
000004F2 D8FC 000E add.w A4, 0xE
000004F6 2F0C move.l -[A7], A4
000004F8 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000004FC 508F addq.l A7, 8
000004FE 6000 2A98 bra +0x2A9A /* 00002F98 */
00000502 7000 moveq.l D0, 0x00
00000504 2F00 move.l -[A7], D0
00000506 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
0000050A 2D40 FFF4 move.l [A6 - 0xC], D0
0000050E 7001 moveq.l D0, 0x01
00000510 206E FFD6 movea.l A0, [A6 - 0x2A]
00000514 4A28 0003 tst.b [A0 + 0x3]
00000518 660E bne +0x10 /* 00000528 */
0000051A 206E FFF4 movea.l A0, [A6 - 0xC]
0000051E 7210 moveq.l D1, 0x10
00000520 B268 010E cmp.w D1, [A0 + 0x10E]
00000524 6602 bne +0x4 /* 00000528 */
00000526 7000 moveq.l D0, 0x00
label00000528:
00000528 4A80 tst.l D0
0000052A 670C beq +0xE /* 00000538 */
0000052C 206E FFD6 movea.l A0, [A6 - 0x2A]
00000530 7000 moveq.l D0, 0x00
00000532 1028 0003 move.b D0, [A0 + 0x3]
00000536 6012 bra +0x14 /* 0000054A */
label00000538:
00000538 302B 000A move.w D0, [A3 + 0xA]
0000053C 48C0 ext.l D0
0000053E 720F moveq.l D1, 0x0F
00000540 4EAD 0362 jsr [A5 + 0x362 /* export_104 */]
00000544 7200 moveq.l D1, 0x00
00000546 1200 move.b D1, D0
00000548 2001 move.l D0, D1
label0000054A:
0000054A 2F00 move.l -[A7], D0
0000054C D8FC 000E add.w A4, 0xE
00000550 2F0C move.l -[A7], A4
00000552 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00000556 4FEF 000C lea.l A7, [A7 + 0xC]
0000055A 6000 2A3C bra +0x2A3E /* 00002F98 */
0000055E 4247 clr.w D7
00000560 600A bra +0xC /* 0000056C */
label00000562:
00000562 4A6B 000C tst.w [A3 + 0xC]
00000566 6702 beq +0x4 /* 0000056A */
00000568 5247 addq.w D7, 1
label0000056A:
0000056A 2653 movea.l A3, [A3]
label0000056C:
0000056C 200B move.l D0, A3
0000056E 66F2 bne -0xC /* 00000562 */
00000570 48C7 ext.l D7
00000572 2F07 move.l -[A7], D7
00000574 D8FC 000E add.w A4, 0xE
00000578 2F0C move.l -[A7], A4
0000057A 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
0000057E 508F addq.l A7, 8
00000580 6000 2A16 bra +0x2A18 /* 00002F98 */
00000584 7001 moveq.l D0, 0x01
00000586 2F00 move.l -[A7], D0
00000588 2F0C move.l -[A7], A4
0000058A 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */]
0000058E 4A40 tst.w D0
00000590 508F addq.l A7, 8
00000592 6700 2A04 beq +0x2A06 /* 00002F98 */
00000596 4AAD B9FC tst.l [A5 - 0x4604]
0000059A 6604 bne +0x6 /* 000005A0 */
0000059C 6000 2A0C bra +0x2A0E /* 00002FAA */
label000005A0:
000005A0 4247 clr.w D7
label000005A2:
000005A2 4A6B 000C tst.w [A3 + 0xC]
000005A6 6708 beq +0xA /* 000005B0 */
000005A8 5247 addq.w D7, 1
000005AA BE6D BB64 cmp.w D7, [A5 - 0x449C]
000005AE 6706 beq +0x8 /* 000005B6 */
label000005B0:
000005B0 2653 movea.l A3, [A3]
000005B2 200B move.l D0, A3
000005B4 66EC bne -0x12 /* 000005A2 */
label000005B6:
000005B6 200B move.l D0, A3
000005B8 6700 29FE beq +0x2A00 /* 00002FB8 */
000005BC 0C46 0018 cmpi.w D6, 0x18
000005C0 6630 bne +0x32 /* 000005F2 */
000005C2 7003 moveq.l D0, 0x03
000005C4 B06B 000C cmp.w D0, [A3 + 0xC]
000005C8 6614 bne +0x16 /* 000005DE */
000005CA 206B 0004 movea.l A0, [A3 + 0x4]
000005CE 7002 moveq.l D0, 0x02
000005D0 B068 0020 cmp.w D0, [A0 + 0x20]
000005D4 6604 bne +0x6 /* 000005DA */
000005D6 7002 moveq.l D0, 0x02
000005D8 600A bra +0xC /* 000005E4 */
label000005DA:
000005DA 7003 moveq.l D0, 0x03
000005DC 6006 bra +0x8 /* 000005E4 */
label000005DE:
000005DE 302B 000C move.w D0, [A3 + 0xC]
000005E2 48C0 ext.l D0
label000005E4:
000005E4 2F00 move.l -[A7], D0
000005E6 2F0C move.l -[A7], A4
000005E8 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000005EC 508F addq.l A7, 8
000005EE 6000 29A8 bra +0x29AA /* 00002F98 */
label000005F2:
000005F2 302B 000C move.w D0, [A3 + 0xC]
000005F6 5340 subq.w D0, 1
000005F8 6B00 29CC bmi +0x29CE /* 00002FC6 */
000005FC 0C40 0003 cmpi.w D0, 0x3
00000600 6E00 29C4 bgt +0x29C6 /* 00002FC6 */
00000604 D040 add.w D0, D0
00000606 303B 0006 move.w D0, [PC + D0.w + 0x6]
0000060A 4EFB 0000 jmp [PC + D0.w]
0000060E 000A 29BA ori.b A2, 0xBA
00000612 003C 00C2 ori.b ccr, 194
00000616 0C46 0019 cmpi.w D6, 0x19
0000061A 6600 29AA bne +0x29AC /* 00002FC6 */
0000061E 197C 0003 000D move.b [A4 + 0xD], 0x3
00000624 422C 000C clr.b [A4 + 0xC]
00000628 296D BA78 0008 move.l [A4 + 0x8], [A5 - 0x4588]
0000062E 38AB 0004 move.w [A4], [A3 + 0x4]
00000632 396B 0008 0004 move.w [A4 + 0x4], [A3 + 0x8]
00000638 396B 0006 0002 move.w [A4 + 0x2], [A3 + 0x6]
0000063E 396B 000A 0006 move.w [A4 + 0x6], [A3 + 0xA]
00000644 6000 2952 bra +0x2954 /* 00002F98 */
00000648 3006 move.w D0, D6
0000064A 0440 0019 subi.w D0, 0x19
0000064E 670E beq +0x10 /* 0000065E */
00000650 5340 subq.w D0, 1
00000652 671E beq +0x20 /* 00000672 */
00000654 0440 00A5 subi.w D0, 0xA5
00000658 674C beq +0x4E /* 000006A6 */
0000065A 6000 296A bra +0x296C /* 00002FC6 */
label0000065E:
0000065E 206B 0004 movea.l A0, [A3 + 0x4]
00000662 2F28 0010 move.l -[A7], [A0 + 0x10]
00000666 2F0C move.l -[A7], A4
00000668 4EAD 1B5A jsr [A5 + 0x1B5A /* export_871 */]
0000066C 508F addq.l A7, 8
0000066E 6000 2928 bra +0x292A /* 00002F98 */
label00000672:
00000672 206B 0004 movea.l A0, [A3 + 0x4]
00000676 7002 moveq.l D0, 0x02
00000678 B068 0020 cmp.w D0, [A0 + 0x20]
0000067C 6610 bne +0x12 /* 0000068E */
0000067E 206B 0004 movea.l A0, [A3 + 0x4]
00000682 2068 002A movea.l A0, [A0 + 0x2A]
00000686 7000 moveq.l D0, 0x00
00000688 1028 004C move.b D0, [A0 + 0x4C]
0000068C 600A bra +0xC /* 00000698 */
label0000068E:
0000068E 206B 0004 movea.l A0, [A3 + 0x4]
00000692 7000 moveq.l D0, 0x00
00000694 3028 0020 move.w D0, [A0 + 0x20]
label00000698:
00000698 2F00 move.l -[A7], D0
0000069A 2F0C move.l -[A7], A4
0000069C 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000006A0 508F addq.l A7, 8
000006A2 6000 28F4 bra +0x28F6 /* 00002F98 */
label000006A6:
000006A6 206B 0004 movea.l A0, [A3 + 0x4]
000006AA 7000 moveq.l D0, 0x00
000006AC 3028 0022 move.w D0, [A0 + 0x22]
000006B0 223C 0000 8000 move.l D1, 0x8000
000006B6 C280 and.l D1, D0
000006B8 56C0 sne D0
000006BA 0240 0001 andi.w D0, 0x1
000006BE 48C0 ext.l D0
000006C0 2F00 move.l -[A7], D0
000006C2 2F0C move.l -[A7], A4
000006C4 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000006C8 508F addq.l A7, 8
000006CA 6000 28CC bra +0x28CE /* 00002F98 */
000006CE 3006 move.w D0, D6
000006D0 0440 0019 subi.w D0, 0x19
000006D4 6712 beq +0x14 /* 000006E8 */
000006D6 5340 subq.w D0, 1
000006D8 6722 beq +0x24 /* 000006FC */
000006DA 5340 subq.w D0, 1
000006DC 6732 beq +0x34 /* 00000710 */
000006DE 0440 00A4 subi.w D0, 0xA4
000006E2 6740 beq +0x42 /* 00000724 */
000006E4 6000 28B2 bra +0x28B4 /* 00002F98 */
label000006E8:
000006E8 206B 0004 movea.l A0, [A3 + 0x4]
000006EC 2F28 0010 move.l -[A7], [A0 + 0x10]
000006F0 2F0C move.l -[A7], A4
000006F2 4EAD 1B5A jsr [A5 + 0x1B5A /* export_871 */]
000006F6 508F addq.l A7, 8
000006F8 6000 289E bra +0x28A0 /* 00002F98 */
label000006FC:
000006FC 302B 0008 move.w D0, [A3 + 0x8]
00000700 48C0 ext.l D0
00000702 2F00 move.l -[A7], D0
00000704 2F0C move.l -[A7], A4
00000706 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
0000070A 508F addq.l A7, 8
0000070C 6000 288A bra +0x288C /* 00002F98 */
label00000710:
00000710 302B 000A move.w D0, [A3 + 0xA]
00000714 48C0 ext.l D0
00000716 2F00 move.l -[A7], D0
00000718 2F0C move.l -[A7], A4
0000071A 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
0000071E 508F addq.l A7, 8
00000720 6000 2876 bra +0x2878 /* 00002F98 */
label00000724:
00000724 206B 0004 movea.l A0, [A3 + 0x4]
00000728 7000 moveq.l D0, 0x00
0000072A 3028 0022 move.w D0, [A0 + 0x22]
0000072E 223C 0000 8000 move.l D1, 0x8000
00000734 C280 and.l D1, D0
00000736 2F01 move.l -[A7], D1
00000738 2F0C move.l -[A7], A4
0000073A 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
0000073E 508F addq.l A7, 8
00000740 6000 2856 bra +0x2858 /* 00002F98 */
00000744 7003 moveq.l D0, 0x03
00000746 B02C 000D cmp.b D0, [A4 + 0xD]
0000074A 6710 beq +0x12 /* 0000075C */
0000074C 7001 moveq.l D0, 0x01
0000074E 2F00 move.l -[A7], D0
00000750 2F0C move.l -[A7], A4
00000752 4EAD 1B7A jsr [A5 + 0x1B7A /* export_875 */]
00000756 508F addq.l A7, 8
00000758 6000 287A bra +0x287C /* 00002FD4 */
label0000075C:
0000075C 2D6C 0008 FFEC move.l [A6 - 0x14], [A4 + 0x8]
00000762 6700 2846 beq +0x2848 /* 00002FAA */
00000766 422D BBBC clr.b [A5 - 0x4444]
0000076A 0C46 001C cmpi.w D6, 0x1C
0000076E 6600 00E8 bne +0xEA /* 00000858 */
00000772 4247 clr.w D7
00000774 6000 00CE bra +0xD0 /* 00000844 */
label00000778:
00000778 206E FFEC movea.l A0, [A6 - 0x14]
0000077C 2068 023E movea.l A0, [A0 + 0x23E]
00000780 48C7 ext.l D7
00000782 2007 move.l D0, D7
00000784 E580 asl D0, 2
00000786 4AB0 0800 tst.l [A0 + D0]
0000078A 6700 00B6 beq +0xB8 /* 00000842 */
0000078E 200C move.l D0, A4
00000790 90AD E034 sub.l D0, [A5 - 0x1FCC]
00000794 81FC 000E divs.w D0, 0xE
00000798 3A00 move.w D5, D0
0000079A 2B4C E034 move.l [A5 - 0x1FCC], A4
0000079E 48C7 ext.l D7
000007A0 2F07 move.l -[A7], D7
000007A2 2F2E FFEC move.l -[A7], [A6 - 0x14]
000007A6 4EAD 11E2 jsr [A5 + 0x11E2 /* export_568 */]
000007AA 3D40 FFE2 move.w [A6 - 0x1E], D0
000007AE 286D E034 movea.l A4, [A5 - 0x1FCC]
000007B2 48C5 ext.l D5
000007B4 2205 move.l D1, D5
000007B6 2001 move.l D0, D1
000007B8 C2FC 000E mulu.w D1, 0xE
000007BC 4840 swap.w D0
000007BE C0FC 000E mulu.w D0, 0xE
000007C2 4840 swap.w D0
000007C4 4240 clr.w D0
000007C6 D280 add.l D1, D0
000007C8 93AD E034 sub.l [A5 - 0x1FCC], D1
000007CC 4A6E FFE2 tst.w [A6 - 0x1E]
000007D0 508F addq.l A7, 8
000007D2 6D6E blt +0x70 /* 00000842 */
000007D4 202D BCFC move.l D0, [A5 - 0x4304]
000007D8 B0AE FFEC cmp.l D0, [A6 - 0x14]
000007DC 6664 bne +0x66 /* 00000842 */
000007DE 302D BCF4 move.w D0, [A5 - 0x430C]
000007E2 B054 cmp.w D0, [A4]
000007E4 665C bne +0x5E /* 00000842 */
000007E6 302D BCF8 move.w D0, [A5 - 0x4308]
000007EA B06C 0004 cmp.w D0, [A4 + 0x4]
000007EE 6652 bne +0x54 /* 00000842 */
000007F0 302D BCF6 move.w D0, [A5 - 0x430A]
000007F4 B06C 0002 cmp.w D0, [A4 + 0x2]
000007F8 6648 bne +0x4A /* 00000842 */
000007FA 302D BCFA move.w D0, [A5 - 0x4306]
000007FE B06C 0006 cmp.w D0, [A4 + 0x6]
00000802 663E bne +0x40 /* 00000842 */
00000804 206E FFEC movea.l A0, [A6 - 0x14]
00000808 2068 023E movea.l A0, [A0 + 0x23E]
0000080C 48C7 ext.l D7
0000080E 2007 move.l D0, D7
00000810 E580 asl D0, 2
00000812 2070 0800 movea.l A0, [A0 + D0]
00000816 5488 addq.l A0, 2
00000818 226E FFEC movea.l A1, [A6 - 0x14]
0000081C 2269 023E movea.l A1, [A1 + 0x23E]
00000820 48C7 ext.l D7
00000822 2007 move.l D0, D7
00000824 E580 asl D0, 2
00000826 2271 0800 movea.l A1, [A1 + D0]
0000082A 7000 moveq.l D0, 0x00
0000082C 1029 0002 move.b D0, [A1 + 0x2]
00000830 D088 add.l D0, A0
00000832 2F00 move.l -[A7], D0
00000834 486D BBBC pea.l [A5 - 0x4444]
00000838 4EAD 1B22 jsr [A5 + 0x1B22 /* export_864 */]
0000083C 508F addq.l A7, 8
0000083E 6000 0088 bra +0x8A /* 000008C8 */
label00000842:
00000842 5247 addq.w D7, 1
label00000844:
00000844 48C7 ext.l D7
00000846 206E FFEC movea.l A0, [A6 - 0x14]
0000084A 7000 moveq.l D0, 0x00
0000084C 3028 015C move.w D0, [A0 + 0x15C]
00000850 B087 cmp.l D0, D7
00000852 6200 FF24 bhi -0xDA /* 00000778 */
00000856 6070 bra +0x72 /* 000008C8 */
label00000858:
00000858 70FE moveq.l D0, 0xFFFFFFFE
0000085A B054 cmp.w D0, [A4]
0000085C 6608 bne +0xA /* 00000866 */
0000085E 206D BBB8 movea.l A0, [A5 - 0x4448]
00000862 4210 clr.b [A0]
00000864 6062 bra +0x64 /* 000008C8 */
label00000866:
00000866 202C 0008 move.l D0, [A4 + 0x8]
0000086A B0AD BA78 cmp.l D0, [A5 - 0x4588]
0000086E 6712 beq +0x14 /* 00000882 */
00000870 206C 0008 movea.l A0, [A4 + 0x8]
00000874 2F28 026A move.l -[A7], [A0 + 0x26A]
00000878 486D BBBC pea.l [A5 - 0x4444]
0000087C 4EAD 1B22 jsr [A5 + 0x1B22 /* export_864 */]
00000880 508F addq.l A7, 8
label00000882:
00000882 206C 0008 movea.l A0, [A4 + 0x8]
00000886 3028 0180 move.w D0, [A0 + 0x180]
0000088A 48C0 ext.l D0
0000088C 2F00 move.l -[A7], D0
0000088E 700F moveq.l D0, 0x0F
00000890 2F00 move.l -[A7], D0
00000892 322C 0006 move.w D1, [A4 + 0x6]
00000896 48C1 ext.l D1
00000898 2F01 move.l -[A7], D1
0000089A 322C 0004 move.w D1, [A4 + 0x4]
0000089E 48C1 ext.l D1
000008A0 2F01 move.l -[A7], D1
000008A2 322C 0002 move.w D1, [A4 + 0x2]
000008A6 48C1 ext.l D1
000008A8 2F01 move.l -[A7], D1
000008AA 3214 move.w D1, [A4]
000008AC 48C1 ext.l D1
000008AE 2F01 move.l -[A7], D1
000008B0 2F2D BBB8 move.l -[A7], [A5 - 0x4448]
000008B4 4EAD 12B2 jsr [A5 + 0x12B2 /* export_594 */]
000008B8 2F2D BBB8 move.l -[A7], [A5 - 0x4448]
000008BC 486D BBBC pea.l [A5 - 0x4444]
000008C0 4EAD 1B1A jsr [A5 + 0x1B1A /* export_863 */]
000008C4 4FEF 0024 lea.l A7, [A7 + 0x24]
label000008C8:
000008C8 486D BBBC pea.l [A5 - 0x4444]
000008CC 2F0C move.l -[A7], A4
000008CE 4EAD 1B92 jsr [A5 + 0x1B92 /* export_878 */]
000008D2 508F addq.l A7, 8
000008D4 6000 26C2 bra +0x26C4 /* 00002F98 */
000008D8 D8FC 000E add.w A4, 0xE
000008DC 4AAD BA78 tst.l [A5 - 0x4588]
000008E0 6700 26C8 beq +0x26CA /* 00002FAA */
000008E4 206D BA78 movea.l A0, [A5 - 0x4588]
000008E8 7000 moveq.l D0, 0x00
000008EA 3028 016C move.w D0, [A0 + 0x16C]
000008EE 2F00 move.l -[A7], D0
000008F0 2F0C move.l -[A7], A4
000008F2 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000008F6 508F addq.l A7, 8
000008F8 6000 269E bra +0x26A0 /* 00002F98 */
000008FC D8FC 000E add.w A4, 0xE
00000900 4AAD BA78 tst.l [A5 - 0x4588]
00000904 6700 26A4 beq +0x26A6 /* 00002FAA */
00000908 206D BA78 movea.l A0, [A5 - 0x4588]
0000090C 2F08 move.l -[A7], A0
0000090E 486E FEA4 pea.l [A6 - 0x15C]
00000912 3F3C 080E move.w -[A7], 0x80E
00000916 A9EB syscall Pack4/FP68K
00000918 41EE FEAE lea.l A0, [A6 - 0x152]
0000091C 2F20 move.l -[A7], -[A0]
0000091E 2F20 move.l -[A7], -[A0]
00000920 3F20 move.w -[A7], -[A0]
00000922 2F0C move.l -[A7], A4
00000924 4EAD 1B62 jsr [A5 + 0x1B62 /* export_872 */]
00000928 4FEF 000E lea.l A7, [A7 + 0xE]
0000092C 6000 266A bra +0x266C /* 00002F98 */
00000930 D8FC 000E add.w A4, 0xE
00000934 4AAD BA78 tst.l [A5 - 0x4588]
00000938 6700 2670 beq +0x2672 /* 00002FAA */
0000093C 206D BA78 movea.l A0, [A5 - 0x4588]
00000940 70FE moveq.l D0, 0xFFFFFFFE
00000942 B068 0150 cmp.w D0, [A0 + 0x150]
00000946 6700 2654 beq +0x2656 /* 00002F9C */
0000094A 197C 0003 000D move.b [A4 + 0xD], 0x3
00000950 422C 000C clr.b [A4 + 0xC]
00000954 296D BA78 0008 move.l [A4 + 0x8], [A5 - 0x4588]
0000095A 206D BA78 movea.l A0, [A5 - 0x4588]
0000095E 3968 0150 0002 move.w [A4 + 0x2], [A0 + 0x150]
00000964 38A8 0150 move.w [A4], [A0 + 0x150]
00000968 206D BA78 movea.l A0, [A5 - 0x4588]
0000096C 3968 0154 0006 move.w [A4 + 0x6], [A0 + 0x154]
00000972 3968 0154 0004 move.w [A4 + 0x4], [A0 + 0x154]
00000978 6000 261E bra +0x2620 /* 00002F98 */
0000097C 7001 moveq.l D0, 0x01
0000097E 2F00 move.l -[A7], D0
00000980 2F0C move.l -[A7], A4
00000982 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */]
00000986 4A40 tst.w D0
00000988 508F addq.l A7, 8
0000098A 6700 260C beq +0x260E /* 00002F98 */
0000098E 4AAD BA78 tst.l [A5 - 0x4588]
00000992 6700 2616 beq +0x2618 /* 00002FAA */
00000996 536D BB64 subq.w [A5 - 0x449C], 1
0000099A 4A6D BB64 tst.w [A5 - 0x449C]
0000099E 6D00 2626 blt +0x2628 /* 00002FC6 */
000009A2 7001 moveq.l D0, 0x01
000009A4 B06D BB64 cmp.w D0, [A5 - 0x449C]
000009A8 6D00 261C blt +0x261E /* 00002FC6 */
000009AC 206D BA78 movea.l A0, [A5 - 0x4588]
000009B0 4A68 0260 tst.w [A0 + 0x260]
000009B4 6600 2610 bne +0x2612 /* 00002FC6 */
000009B8 0C46 0021 cmpi.w D6, 0x21 /* '!' */
000009BC 6630 bne +0x32 /* 000009EE */
000009BE 206D BA78 movea.l A0, [A5 - 0x4588]
000009C2 302D BB64 move.w D0, [A5 - 0x449C]
000009C6 48C0 ext.l D0
000009C8 2200 move.l D1, D0
000009CA C0FC 0012 mulu.w D0, 0x12
000009CE 4841 swap.w D1
000009D0 C2FC 0012 mulu.w D1, 0x12
000009D4 4841 swap.w D1
000009D6 4241 clr.w D1
000009D8 D081 add.l D0, D1
000009DA 41E8 019A lea.l A0, [A0 + 0x19A]
000009DE 4870 0800 pea.l [A0 + D0]
000009E2 2F0C move.l -[A7], A4
000009E4 4EAD 1B92 jsr [A5 + 0x1B92 /* export_878 */]
000009E8 508F addq.l A7, 8
000009EA 6000 25AC bra +0x25AE /* 00002F98 */
label000009EE:
000009EE 206D BA78 movea.l A0, [A5 - 0x4588]
000009F2 302D BB64 move.w D0, [A5 - 0x449C]
000009F6 48C0 ext.l D0
000009F8 2200 move.l D1, D0
000009FA C0FC 0012 mulu.w D0, 0x12
000009FE 4841 swap.w D1
00000A00 C2FC 0012 mulu.w D1, 0x12
00000A04 4841 swap.w D1
00000A06 4241 clr.w D1
00000A08 D081 add.l D0, D1
00000A0A 7200 moveq.l D1, 0x00
00000A0C 41E8 01AA lea.l A0, [A0 + 0x1AA]
00000A10 1230 0800 move.b D1, [A0 + D0]
00000A14 2F01 move.l -[A7], D1
00000A16 2F0C move.l -[A7], A4
00000A18 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00000A1C 508F addq.l A7, 8
00000A1E 6000 2578 bra +0x257A /* 00002F98 */
00000A22 D8FC 000E add.w A4, 0xE
00000A26 4AAD BA78 tst.l [A5 - 0x4588]
00000A2A 6700 257E beq +0x2580 /* 00002FAA */
00000A2E 206D BA78 movea.l A0, [A5 - 0x4588]
00000A32 3028 018E move.w D0, [A0 + 0x18E]
00000A36 48C0 ext.l D0
00000A38 2F00 move.l -[A7], D0
00000A3A 2F0C move.l -[A7], A4
00000A3C 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00000A40 508F addq.l A7, 8
00000A42 6000 2554 bra +0x2556 /* 00002F98 */
00000A46 D8FC 000E add.w A4, 0xE
00000A4A 4AAD B9FC tst.l [A5 - 0x4604]
00000A4E 6700 255A beq +0x255C /* 00002FAA */
00000A52 206D B9FC movea.l A0, [A5 - 0x4604]
00000A56 4868 017E pea.l [A0 + 0x17E]
00000A5A 486E FEA4 pea.l [A6 - 0x15C]
00000A5E 3F3C 200E move.w -[A7], 0x200E
00000A62 A9EB syscall Pack4/FP68K
00000A64 486D E8AE pea.l [A5 - 0x1752]
00000A68 486E FEA4 pea.l [A6 - 0x15C]
00000A6C 3F3C 0806 move.w -[A7], 0x806
00000A70 A9EB syscall Pack4/FP68K
00000A72 41EE FEAE lea.l A0, [A6 - 0x152]
00000A76 2F20 move.l -[A7], -[A0]
00000A78 2F20 move.l -[A7], -[A0]
00000A7A 3F20 move.w -[A7], -[A0]
00000A7C 2F0C move.l -[A7], A4
00000A7E 4EAD 1B62 jsr [A5 + 0x1B62 /* export_872 */]
00000A82 4FEF 000E lea.l A7, [A7 + 0xE]
00000A86 6000 2510 bra +0x2512 /* 00002F98 */
00000A8A 7003 moveq.l D0, 0x03
00000A8C B02C 000D cmp.b D0, [A4 + 0xD]
00000A90 6656 bne +0x58 /* 00000AE8 */
00000A92 4AAC 0008 tst.l [A4 + 0x8]
00000A96 6700 2512 beq +0x2514 /* 00002FAA */
00000A9A 302C 0004 move.w D0, [A4 + 0x4]
00000A9E 48C0 ext.l D0
00000AA0 2F00 move.l -[A7], D0
00000AA2 3014 move.w D0, [A4]
00000AA4 48C0 ext.l D0
00000AA6 2F00 move.l -[A7], D0
00000AA8 2F2C 0008 move.l -[A7], [A4 + 0x8]
00000AAC 4EAD 1172 jsr [A5 + 0x1172 /* export_554 */]
00000AB0 302C 0004 move.w D0, [A4 + 0x4]
00000AB4 48C0 ext.l D0
00000AB6 2F00 move.l -[A7], D0
00000AB8 3014 move.w D0, [A4]
00000ABA 48C0 ext.l D0
00000ABC 2F00 move.l -[A7], D0
00000ABE 486D BBBC pea.l [A5 - 0x4444]
00000AC2 206C 0008 movea.l A0, [A4 + 0x8]
00000AC6 7000 moveq.l D0, 0x00
00000AC8 3028 0100 move.w D0, [A0 + 0x100]
00000ACC 2F00 move.l -[A7], D0
00000ACE 2F2C 0008 move.l -[A7], [A4 + 0x8]
00000AD2 4EAD 1202 jsr [A5 + 0x1202 /* export_572 */]
00000AD6 486D BBBC pea.l [A5 - 0x4444]
00000ADA 2F0C move.l -[A7], A4
00000ADC 4EAD 1B92 jsr [A5 + 0x1B92 /* export_878 */]
00000AE0 4FEF 0028 lea.l A7, [A7 + 0x28]
00000AE4 6000 24B2 bra +0x24B4 /* 00002F98 */
label00000AE8:
00000AE8 7001 moveq.l D0, 0x01
00000AEA 2F00 move.l -[A7], D0
00000AEC 2F0C move.l -[A7], A4
00000AEE 4EAD 1B7A jsr [A5 + 0x1B7A /* export_875 */]
00000AF2 508F addq.l A7, 8
00000AF4 6000 24DE bra +0x24E0 /* 00002FD4 */
00000AF8 7002 moveq.l D0, 0x02
00000AFA B02C 000D cmp.b D0, [A4 + 0xD]
00000AFE 6612 bne +0x14 /* 00000B12 */
00000B00 3014 move.w D0, [A4]
00000B02 48C0 ext.l D0
00000B04 2F00 move.l -[A7], D0
00000B06 2F0C move.l -[A7], A4
00000B08 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00000B0C 508F addq.l A7, 8
00000B0E 6000 2488 bra +0x248A /* 00002F98 */
label00000B12:
00000B12 7001 moveq.l D0, 0x01
00000B14 2F00 move.l -[A7], D0
00000B16 2F0C move.l -[A7], A4
00000B18 4EAD 1B7A jsr [A5 + 0x1B7A /* export_875 */]
00000B1C 4A40 tst.w D0
00000B1E 508F addq.l A7, 8
00000B20 6700 2476 beq +0x2478 /* 00002F98 */
00000B24 7000 moveq.l D0, 0x00
00000B26 2F00 move.l -[A7], D0
00000B28 2F0C move.l -[A7], A4
00000B2A 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00000B2E 508F addq.l A7, 8
00000B30 6000 2466 bra +0x2468 /* 00002F98 */
00000B34 7003 moveq.l D0, 0x03
00000B36 B02C 000D cmp.b D0, [A4 + 0xD]
00000B3A 6626 bne +0x28 /* 00000B62 */
00000B3C 422C 000D clr.b [A4 + 0xD]
00000B40 422C 000C clr.b [A4 + 0xC]
00000B44 486D E9CE pea.l [A5 - 0x1632]
00000B48 486E FEA4 pea.l [A6 - 0x15C]
00000B4C 3F3C 080E move.w -[A7], 0x80E
00000B50 A9EB syscall Pack4/FP68K
00000B52 486E FEA4 pea.l [A6 - 0x15C]
00000B56 2F0C move.l -[A7], A4
00000B58 3F3C 0810 move.w -[A7], 0x810
00000B5C A9EB syscall Pack4/FP68K
00000B5E 6000 2438 bra +0x243A /* 00002F98 */
label00000B62:
00000B62 7001 moveq.l D0, 0x01
00000B64 2F00 move.l -[A7], D0
00000B66 2F0C move.l -[A7], A4
00000B68 4EAD 1B7A jsr [A5 + 0x1B7A /* export_875 */]
00000B6C 4A40 tst.w D0
00000B6E 508F addq.l A7, 8
00000B70 6700 2426 beq +0x2428 /* 00002F98 */
00000B74 486D E9D6 pea.l [A5 - 0x162A]
00000B78 486E FEA4 pea.l [A6 - 0x15C]
00000B7C 3F3C 080E move.w -[A7], 0x80E
00000B80 A9EB syscall Pack4/FP68K
00000B82 486E FEA4 pea.l [A6 - 0x15C]
00000B86 2F0C move.l -[A7], A4
00000B88 3F3C 0810 move.w -[A7], 0x810
00000B8C A9EB syscall Pack4/FP68K
00000B8E 6000 2408 bra +0x240A /* 00002F98 */
00000B92 7000 moveq.l D0, 0x00
00000B94 2F00 move.l -[A7], D0
00000B96 7206 moveq.l D1, 0x06
00000B98 2F01 move.l -[A7], D1
00000B9A 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00000B9E 588F addq.l A7, 4
00000BA0 2200 move.l D1, D0
00000BA2 201F move.l D0, [A7]+
00000BA4 2D41 FFF0 move.l [A6 - 0x10], D1
00000BA8 57C0 seq D0
00000BAA 4400 neg.b D0
00000BAC 6704 beq +0x6 /* 00000BB2 */
00000BAE 7000 moveq.l D0, 0x00
00000BB0 600A bra +0xC /* 00000BBC */
label00000BB2:
00000BB2 206E FFF0 movea.l A0, [A6 - 0x10]
00000BB6 7000 moveq.l D0, 0x00
00000BB8 1028 0076 move.b D0, [A0 + 0x76]
label00000BBC:
00000BBC 2F00 move.l -[A7], D0
00000BBE D8FC 000E add.w A4, 0xE
00000BC2 2F0C move.l -[A7], A4
00000BC4 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00000BC8 508F addq.l A7, 8
00000BCA 6000 23CC bra +0x23CE /* 00002F98 */
00000BCE 7000 moveq.l D0, 0x00
00000BD0 2F00 move.l -[A7], D0
00000BD2 7206 moveq.l D1, 0x06
00000BD4 2F01 move.l -[A7], D1
00000BD6 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00000BDA 588F addq.l A7, 4
00000BDC 2200 move.l D1, D0
00000BDE 201F move.l D0, [A7]+
00000BE0 2D41 FFF0 move.l [A6 - 0x10], D1
00000BE4 57C0 seq D0
00000BE6 4400 neg.b D0
00000BE8 6710 beq +0x12 /* 00000BFA */
00000BEA 486D E9D6 pea.l [A5 - 0x162A]
00000BEE 486E FEA4 pea.l [A6 - 0x15C]
00000BF2 3F3C 080E move.w -[A7], 0x80E
00000BF6 A9EB syscall Pack4/FP68K
00000BF8 601E bra +0x20 /* 00000C18 */
label00000BFA:
00000BFA 206E FFF0 movea.l A0, [A6 - 0x10]
00000BFE 2F08 move.l -[A7], A0
00000C00 486E FE9A pea.l [A6 - 0x166]
00000C04 3F3C 080E move.w -[A7], 0x80E
00000C08 A9EB syscall Pack4/FP68K
00000C0A 41EE FEA4 lea.l A0, [A6 - 0x15C]
00000C0E 43EE FE9A lea.l A1, [A6 - 0x166]
00000C12 20D9 move.l [A0]+, [A1]+
00000C14 20D9 move.l [A0]+, [A1]+
00000C16 30D9 move.w [A0]+, [A1]+
label00000C18:
00000C18 41EE FEAE lea.l A0, [A6 - 0x152]
00000C1C 2F20 move.l -[A7], -[A0]
00000C1E 2F20 move.l -[A7], -[A0]
00000C20 3F20 move.w -[A7], -[A0]
00000C22 D8FC 000E add.w A4, 0xE
00000C26 2F0C move.l -[A7], A4
00000C28 4EAD 1B62 jsr [A5 + 0x1B62 /* export_872 */]
00000C2C 4FEF 000E lea.l A7, [A7 + 0xE]
00000C30 6000 2366 bra +0x2368 /* 00002F98 */
00000C34 7000 moveq.l D0, 0x00
00000C36 2F00 move.l -[A7], D0
00000C38 7206 moveq.l D1, 0x06
00000C3A 2F01 move.l -[A7], D1
00000C3C 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00000C40 588F addq.l A7, 4
00000C42 2200 move.l D1, D0
00000C44 201F move.l D0, [A7]+
00000C46 2D41 FFF0 move.l [A6 - 0x10], D1
00000C4A 57C0 seq D0
00000C4C 4400 neg.b D0
00000C4E 6710 beq +0x12 /* 00000C60 */
00000C50 486D E9CE pea.l [A5 - 0x1632]
00000C54 486E FEA4 pea.l [A6 - 0x15C]
00000C58 3F3C 080E move.w -[A7], 0x80E
00000C5C A9EB syscall Pack4/FP68K
00000C5E 6020 bra +0x22 /* 00000C80 */
label00000C60:
00000C60 206E FFF0 movea.l A0, [A6 - 0x10]
00000C64 4868 0008 pea.l [A0 + 0x8]
00000C68 486E FE9A pea.l [A6 - 0x166]
00000C6C 3F3C 080E move.w -[A7], 0x80E
00000C70 A9EB syscall Pack4/FP68K
00000C72 41EE FEA4 lea.l A0, [A6 - 0x15C]
00000C76 43EE FE9A lea.l A1, [A6 - 0x166]
00000C7A 20D9 move.l [A0]+, [A1]+
00000C7C 20D9 move.l [A0]+, [A1]+
00000C7E 30D9 move.w [A0]+, [A1]+
label00000C80:
00000C80 41EE FEAE lea.l A0, [A6 - 0x152]
00000C84 2F20 move.l -[A7], -[A0]
00000C86 2F20 move.l -[A7], -[A0]
00000C88 3F20 move.w -[A7], -[A0]
00000C8A D8FC 000E add.w A4, 0xE
00000C8E 2F0C move.l -[A7], A4
00000C90 4EAD 1B62 jsr [A5 + 0x1B62 /* export_872 */]
00000C94 4FEF 000E lea.l A7, [A7 + 0xE]
00000C98 6000 22FE bra +0x2300 /* 00002F98 */
00000C9C 7000 moveq.l D0, 0x00
00000C9E 2F00 move.l -[A7], D0
00000CA0 7206 moveq.l D1, 0x06
00000CA2 2F01 move.l -[A7], D1
00000CA4 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00000CA8 588F addq.l A7, 4
00000CAA 2200 move.l D1, D0
00000CAC 201F move.l D0, [A7]+
00000CAE 2D41 FFF0 move.l [A6 - 0x10], D1
00000CB2 57C0 seq D0
00000CB4 4400 neg.b D0
00000CB6 6704 beq +0x6 /* 00000CBC */
00000CB8 7001 moveq.l D0, 0x01
00000CBA 600A bra +0xC /* 00000CC6 */
label00000CBC:
00000CBC 206E FFF0 movea.l A0, [A6 - 0x10]
00000CC0 3028 006E move.w D0, [A0 + 0x6E]
00000CC4 48C0 ext.l D0
label00000CC6:
00000CC6 2F00 move.l -[A7], D0
00000CC8 D8FC 000E add.w A4, 0xE
00000CCC 2F0C move.l -[A7], A4
00000CCE 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00000CD2 508F addq.l A7, 8
00000CD4 6000 22C2 bra +0x22C4 /* 00002F98 */
00000CD8 7000 moveq.l D0, 0x00
00000CDA 2F00 move.l -[A7], D0
00000CDC 7206 moveq.l D1, 0x06
00000CDE 2F01 move.l -[A7], D1
00000CE0 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00000CE4 588F addq.l A7, 4
00000CE6 2200 move.l D1, D0
00000CE8 201F move.l D0, [A7]+
00000CEA 2D41 FFF0 move.l [A6 - 0x10], D1
00000CEE 57C0 seq D0
00000CF0 4400 neg.b D0
00000CF2 6704 beq +0x6 /* 00000CF8 */
00000CF4 7001 moveq.l D0, 0x01
00000CF6 600A bra +0xC /* 00000D02 */
label00000CF8:
00000CF8 206E FFF0 movea.l A0, [A6 - 0x10]
00000CFC 3028 0070 move.w D0, [A0 + 0x70]
00000D00 48C0 ext.l D0
label00000D02:
00000D02 2F00 move.l -[A7], D0
00000D04 D8FC 000E add.w A4, 0xE
00000D08 2F0C move.l -[A7], A4
00000D0A 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00000D0E 508F addq.l A7, 8
00000D10 6000 2286 bra +0x2288 /* 00002F98 */
00000D14 7000 moveq.l D0, 0x00
00000D16 2F00 move.l -[A7], D0
00000D18 7206 moveq.l D1, 0x06
00000D1A 2F01 move.l -[A7], D1
00000D1C 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00000D20 588F addq.l A7, 4
00000D22 2200 move.l D1, D0
00000D24 201F move.l D0, [A7]+
00000D26 2D41 FFF0 move.l [A6 - 0x10], D1
00000D2A 57C0 seq D0
00000D2C 4400 neg.b D0
00000D2E 6710 beq +0x12 /* 00000D40 */
00000D30 486D E9B6 pea.l [A5 - 0x164A]
00000D34 486E FEA4 pea.l [A6 - 0x15C]
00000D38 3F3C 080E move.w -[A7], 0x80E
00000D3C A9EB syscall Pack4/FP68K
00000D3E 6020 bra +0x22 /* 00000D60 */
label00000D40:
00000D40 206E FFF0 movea.l A0, [A6 - 0x10]
00000D44 4868 0010 pea.l [A0 + 0x10]
00000D48 486E FE9A pea.l [A6 - 0x166]
00000D4C 3F3C 080E move.w -[A7], 0x80E
00000D50 A9EB syscall Pack4/FP68K
00000D52 41EE FEA4 lea.l A0, [A6 - 0x15C]
00000D56 43EE FE9A lea.l A1, [A6 - 0x166]
00000D5A 20D9 move.l [A0]+, [A1]+
00000D5C 20D9 move.l [A0]+, [A1]+
00000D5E 30D9 move.w [A0]+, [A1]+
label00000D60:
00000D60 41EE FEAE lea.l A0, [A6 - 0x152]
00000D64 2F20 move.l -[A7], -[A0]
00000D66 2F20 move.l -[A7], -[A0]
00000D68 3F20 move.w -[A7], -[A0]
00000D6A D8FC 000E add.w A4, 0xE
00000D6E 2F0C move.l -[A7], A4
00000D70 4EAD 1B62 jsr [A5 + 0x1B62 /* export_872 */]
00000D74 4FEF 000E lea.l A7, [A7 + 0xE]
00000D78 6000 221E bra +0x2220 /* 00002F98 */
00000D7C 7000 moveq.l D0, 0x00
00000D7E 2F00 move.l -[A7], D0
00000D80 7206 moveq.l D1, 0x06
00000D82 2F01 move.l -[A7], D1
00000D84 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00000D88 588F addq.l A7, 4
00000D8A 2200 move.l D1, D0
00000D8C 201F move.l D0, [A7]+
00000D8E 2D41 FFF0 move.l [A6 - 0x10], D1
00000D92 57C0 seq D0
00000D94 4400 neg.b D0
00000D96 6704 beq +0x6 /* 00000D9C */
00000D98 7003 moveq.l D0, 0x03
00000D9A 600A bra +0xC /* 00000DA6 */
label00000D9C:
00000D9C 206E FFF0 movea.l A0, [A6 - 0x10]
00000DA0 7000 moveq.l D0, 0x00
00000DA2 1028 0078 move.b D0, [A0 + 0x78]
label00000DA6:
00000DA6 2F00 move.l -[A7], D0
00000DA8 D8FC 000E add.w A4, 0xE
00000DAC 2F0C move.l -[A7], A4
00000DAE 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00000DB2 508F addq.l A7, 8
00000DB4 6000 21E2 bra +0x21E4 /* 00002F98 */
00000DB8 7000 moveq.l D0, 0x00
00000DBA 2F00 move.l -[A7], D0
00000DBC 7206 moveq.l D1, 0x06
00000DBE 2F01 move.l -[A7], D1
00000DC0 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00000DC4 588F addq.l A7, 4
00000DC6 2200 move.l D1, D0
00000DC8 201F move.l D0, [A7]+
00000DCA 2D41 FFF0 move.l [A6 - 0x10], D1
00000DCE 57C0 seq D0
00000DD0 4400 neg.b D0
00000DD2 6708 beq +0xA /* 00000DDC */
00000DD4 203C 0000 00F0 move.l D0, 0xF0
00000DDA 600A bra +0xC /* 00000DE6 */
label00000DDC:
00000DDC 206E FFF0 movea.l A0, [A6 - 0x10]
00000DE0 3028 006C move.w D0, [A0 + 0x6C]
00000DE4 48C0 ext.l D0
label00000DE6:
00000DE6 2F00 move.l -[A7], D0
00000DE8 D8FC 000E add.w A4, 0xE
00000DEC 2F0C move.l -[A7], A4
00000DEE 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00000DF2 508F addq.l A7, 8
00000DF4 6000 21A2 bra +0x21A4 /* 00002F98 */
00000DF8 7000 moveq.l D0, 0x00
00000DFA 2F00 move.l -[A7], D0
00000DFC 7204 moveq.l D1, 0x04
00000DFE 2F01 move.l -[A7], D1
00000E00 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00000E04 588F addq.l A7, 4
00000E06 2200 move.l D1, D0
00000E08 201F move.l D0, [A7]+
00000E0A 2D41 FFF8 move.l [A6 - 0x8], D1
00000E0E 57C0 seq D0
00000E10 4400 neg.b D0
00000E12 6704 beq +0x6 /* 00000E18 */
00000E14 7000 moveq.l D0, 0x00
00000E16 600C bra +0xE /* 00000E24 */
label00000E18:
00000E18 206E FFF8 movea.l A0, [A6 - 0x8]
00000E1C 3028 003C move.w D0, [A0 + 0x3C]
00000E20 48C0 ext.l D0
00000E22 5280 addq.l D0, 1
label00000E24:
00000E24 2F00 move.l -[A7], D0
00000E26 D8FC 000E add.w A4, 0xE
00000E2A 2F0C move.l -[A7], A4
00000E2C 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00000E30 508F addq.l A7, 8
00000E32 6000 2164 bra +0x2166 /* 00002F98 */
00000E36 7000 moveq.l D0, 0x00
00000E38 2F00 move.l -[A7], D0
00000E3A 7204 moveq.l D1, 0x04
00000E3C 2F01 move.l -[A7], D1
00000E3E 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00000E42 588F addq.l A7, 4
00000E44 2200 move.l D1, D0
00000E46 201F move.l D0, [A7]+
00000E48 2D41 FFF8 move.l [A6 - 0x8], D1
00000E4C 57C0 seq D0
00000E4E 4400 neg.b D0
00000E50 6704 beq +0x6 /* 00000E56 */
00000E52 7000 moveq.l D0, 0x00
00000E54 600A bra +0xC /* 00000E60 */
label00000E56:
00000E56 206E FFF8 movea.l A0, [A6 - 0x8]
00000E5A 3028 0040 move.w D0, [A0 + 0x40]
00000E5E 48C0 ext.l D0
label00000E60:
00000E60 2F00 move.l -[A7], D0
00000E62 D8FC 000E add.w A4, 0xE
00000E66 2F0C move.l -[A7], A4
00000E68 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00000E6C 508F addq.l A7, 8
00000E6E 6000 2128 bra +0x212A /* 00002F98 */
00000E72 7000 moveq.l D0, 0x00
00000E74 2F00 move.l -[A7], D0
00000E76 7204 moveq.l D1, 0x04
00000E78 2F01 move.l -[A7], D1
00000E7A 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00000E7E 588F addq.l A7, 4
00000E80 2200 move.l D1, D0
00000E82 201F move.l D0, [A7]+
00000E84 2D41 FFF8 move.l [A6 - 0x8], D1
00000E88 57C0 seq D0
00000E8A 4400 neg.b D0
00000E8C 6704 beq +0x6 /* 00000E92 */
00000E8E 7001 moveq.l D0, 0x01
00000E90 600A bra +0xC /* 00000E9C */
label00000E92:
00000E92 206E FFF8 movea.l A0, [A6 - 0x8]
00000E96 3028 003E move.w D0, [A0 + 0x3E]
00000E9A 48C0 ext.l D0
label00000E9C:
00000E9C 2F00 move.l -[A7], D0
00000E9E D8FC 000E add.w A4, 0xE
00000EA2 2F0C move.l -[A7], A4
00000EA4 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00000EA8 508F addq.l A7, 8
00000EAA 6000 20EC bra +0x20EE /* 00002F98 */
00000EAE 7004 moveq.l D0, 0x04
00000EB0 2F00 move.l -[A7], D0
00000EB2 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00000EB6 2D40 FFF8 move.l [A6 - 0x8], D0
00000EBA 7000 moveq.l D0, 0x00
00000EBC 4AAE FFF8 tst.l [A6 - 0x8]
00000EC0 670E beq +0x10 /* 00000ED0 */
00000EC2 206E FFF8 movea.l A0, [A6 - 0x8]
00000EC6 7201 moveq.l D1, 0x01
00000EC8 B228 0046 cmp.b D1, [A0 + 0x46]
00000ECC 6602 bne +0x4 /* 00000ED0 */
00000ECE 7001 moveq.l D0, 0x01
label00000ED0:
00000ED0 4A80 tst.l D0
00000ED2 6704 beq +0x6 /* 00000ED8 */
00000ED4 7001 moveq.l D0, 0x01
00000ED6 6002 bra +0x4 /* 00000EDA */
label00000ED8:
00000ED8 7000 moveq.l D0, 0x00
label00000EDA:
00000EDA 2F00 move.l -[A7], D0
00000EDC D8FC 000E add.w A4, 0xE
00000EE0 2F0C move.l -[A7], A4
00000EE2 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00000EE6 4FEF 000C lea.l A7, [A7 + 0xC]
00000EEA 6000 20AC bra +0x20AE /* 00002F98 */
00000EEE 7000 moveq.l D0, 0x00
00000EF0 2F00 move.l -[A7], D0
00000EF2 7204 moveq.l D1, 0x04
00000EF4 2F01 move.l -[A7], D1
00000EF6 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00000EFA 588F addq.l A7, 4
00000EFC 2200 move.l D1, D0
00000EFE 201F move.l D0, [A7]+
00000F00 2D41 FFF8 move.l [A6 - 0x8], D1
00000F04 57C0 seq D0
00000F06 4400 neg.b D0
00000F08 6704 beq +0x6 /* 00000F0E */
00000F0A 7000 moveq.l D0, 0x00
00000F0C 6012 bra +0x14 /* 00000F20 */
label00000F0E:
00000F0E 206E FFF8 movea.l A0, [A6 - 0x8]
00000F12 7000 moveq.l D0, 0x00
00000F14 1028 0048 move.b D0, [A0 + 0x48]
00000F18 720F moveq.l D1, 0x0F
00000F1A C280 and.l D1, D0
00000F1C 5281 addq.l D1, 1
00000F1E 2001 move.l D0, D1
label00000F20:
00000F20 2F00 move.l -[A7], D0
00000F22 D8FC 000E add.w A4, 0xE
00000F26 2F0C move.l -[A7], A4
00000F28 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00000F2C 508F addq.l A7, 8
00000F2E 6000 2068 bra +0x206A /* 00002F98 */
00000F32 7000 moveq.l D0, 0x00
00000F34 2F00 move.l -[A7], D0
00000F36 7204 moveq.l D1, 0x04
00000F38 2F01 move.l -[A7], D1
00000F3A 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00000F3E 588F addq.l A7, 4
00000F40 2200 move.l D1, D0
00000F42 201F move.l D0, [A7]+
00000F44 2D41 FFF8 move.l [A6 - 0x8], D1
00000F48 57C0 seq D0
00000F4A 4400 neg.b D0
00000F4C 6704 beq +0x6 /* 00000F52 */
00000F4E 7000 moveq.l D0, 0x00
00000F50 603E bra +0x40 /* 00000F90 */
label00000F52:
00000F52 206E FFF8 movea.l A0, [A6 - 0x8]
00000F56 7000 moveq.l D0, 0x00
00000F58 1028 0048 move.b D0, [A0 + 0x48]
00000F5C 7210 moveq.l D1, 0x10
00000F5E C280 and.l D1, D0
00000F60 6704 beq +0x6 /* 00000F66 */
00000F62 7002 moveq.l D0, 0x02
00000F64 602A bra +0x2C /* 00000F90 */
label00000F66:
00000F66 206E FFF8 movea.l A0, [A6 - 0x8]
00000F6A 7000 moveq.l D0, 0x00
00000F6C 1028 0048 move.b D0, [A0 + 0x48]
00000F70 7220 moveq.l D1, 0x20
00000F72 C280 and.l D1, D0
00000F74 6704 beq +0x6 /* 00000F7A */
00000F76 7003 moveq.l D0, 0x03
00000F78 6016 bra +0x18 /* 00000F90 */
label00000F7A:
00000F7A 206E FFF8 movea.l A0, [A6 - 0x8]
00000F7E 7000 moveq.l D0, 0x00
00000F80 1028 0048 move.b D0, [A0 + 0x48]
00000F84 7240 moveq.l D1, 0x40
00000F86 C280 and.l D1, D0
00000F88 6704 beq +0x6 /* 00000F8E */
00000F8A 7004 moveq.l D0, 0x04
00000F8C 6002 bra +0x4 /* 00000F90 */
label00000F8E:
00000F8E 7001 moveq.l D0, 0x01
label00000F90:
00000F90 2F00 move.l -[A7], D0
00000F92 D8FC 000E add.w A4, 0xE
00000F96 2F0C move.l -[A7], A4
00000F98 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00000F9C 508F addq.l A7, 8
00000F9E 6000 1FF8 bra +0x1FFA /* 00002F98 */
00000FA2 7000 moveq.l D0, 0x00
00000FA4 2F00 move.l -[A7], D0
00000FA6 7206 moveq.l D1, 0x06
00000FA8 2F01 move.l -[A7], D1
00000FAA 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00000FAE 588F addq.l A7, 4
00000FB0 2200 move.l D1, D0
00000FB2 201F move.l D0, [A7]+
00000FB4 2D41 FFF0 move.l [A6 - 0x10], D1
00000FB8 57C0 seq D0
00000FBA 4400 neg.b D0
00000FBC 6704 beq +0x6 /* 00000FC2 */
00000FBE 7005 moveq.l D0, 0x05
00000FC0 600A bra +0xC /* 00000FCC */
label00000FC2:
00000FC2 206E FFF0 movea.l A0, [A6 - 0x10]
00000FC6 3028 0066 move.w D0, [A0 + 0x66]
00000FCA 48C0 ext.l D0
label00000FCC:
00000FCC 2F00 move.l -[A7], D0
00000FCE D8FC 000E add.w A4, 0xE
00000FD2 2F0C move.l -[A7], A4
00000FD4 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00000FD8 508F addq.l A7, 8
00000FDA 6000 1FBC bra +0x1FBE /* 00002F98 */
00000FDE 7000 moveq.l D0, 0x00
00000FE0 2F00 move.l -[A7], D0
00000FE2 7206 moveq.l D1, 0x06
00000FE4 2F01 move.l -[A7], D1
00000FE6 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00000FEA 588F addq.l A7, 4
00000FEC 2200 move.l D1, D0
00000FEE 201F move.l D0, [A7]+
00000FF0 2D41 FFF0 move.l [A6 - 0x10], D1
00000FF4 57C0 seq D0
00000FF6 4400 neg.b D0
00000FF8 6706 beq +0x8 /* 00001000 */
00000FFA 41ED EA3A lea.l A0, [A5 - 0x15C6]
00000FFE 6008 bra +0xA /* 00001008 */
label00001000:
00001000 206E FFF0 movea.l A0, [A6 - 0x10]
00001004 41E8 005E lea.l A0, [A0 + 0x5E]
label00001008:
00001008 2F10 move.l -[A7], [A0]
0000100A D8FC 000E add.w A4, 0xE
0000100E 2F0C move.l -[A7], A4
00001010 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
00001014 508F addq.l A7, 8
00001016 6000 1F80 bra +0x1F82 /* 00002F98 */
0000101A 7000 moveq.l D0, 0x00
0000101C 2F00 move.l -[A7], D0
0000101E 7206 moveq.l D1, 0x06
00001020 2F01 move.l -[A7], D1
00001022 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001026 588F addq.l A7, 4
00001028 2200 move.l D1, D0
0000102A 201F move.l D0, [A7]+
0000102C 2D41 FFF0 move.l [A6 - 0x10], D1
00001030 57C0 seq D0
00001032 4400 neg.b D0
00001034 6706 beq +0x8 /* 0000103C */
00001036 41ED EA3A lea.l A0, [A5 - 0x15C6]
0000103A 6008 bra +0xA /* 00001044 */
label0000103C:
0000103C 206E FFF0 movea.l A0, [A6 - 0x10]
00001040 41E8 0062 lea.l A0, [A0 + 0x62]
label00001044:
00001044 2F10 move.l -[A7], [A0]
00001046 D8FC 000E add.w A4, 0xE
0000104A 2F0C move.l -[A7], A4
0000104C 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
00001050 508F addq.l A7, 8
00001052 6000 1F44 bra +0x1F46 /* 00002F98 */
00001056 7000 moveq.l D0, 0x00
00001058 2F00 move.l -[A7], D0
0000105A 7206 moveq.l D1, 0x06
0000105C 2F01 move.l -[A7], D1
0000105E 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001062 588F addq.l A7, 4
00001064 2200 move.l D1, D0
00001066 201F move.l D0, [A7]+
00001068 2D41 FFF0 move.l [A6 - 0x10], D1
0000106C 57C0 seq D0
0000106E 4400 neg.b D0
00001070 6704 beq +0x6 /* 00001076 */
00001072 7001 moveq.l D0, 0x01
00001074 600A bra +0xC /* 00001080 */
label00001076:
00001076 206E FFF0 movea.l A0, [A6 - 0x10]
0000107A 7000 moveq.l D0, 0x00
0000107C 1028 0061 move.b D0, [A0 + 0x61]
label00001080:
00001080 2F00 move.l -[A7], D0
00001082 D8FC 000E add.w A4, 0xE
00001086 2F0C move.l -[A7], A4
00001088 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
0000108C 508F addq.l A7, 8
0000108E 6000 1F08 bra +0x1F0A /* 00002F98 */
00001092 7000 moveq.l D0, 0x00
00001094 2F00 move.l -[A7], D0
00001096 7206 moveq.l D1, 0x06
00001098 2F01 move.l -[A7], D1
0000109A 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
0000109E 588F addq.l A7, 4
000010A0 2200 move.l D1, D0
000010A2 201F move.l D0, [A7]+
000010A4 2D41 FFF0 move.l [A6 - 0x10], D1
000010A8 57C0 seq D0
000010AA 4400 neg.b D0
000010AC 6704 beq +0x6 /* 000010B2 */
000010AE 7005 moveq.l D0, 0x05
000010B0 600A bra +0xC /* 000010BC */
label000010B2:
000010B2 206E FFF0 movea.l A0, [A6 - 0x10]
000010B6 3028 005C move.w D0, [A0 + 0x5C]
000010BA 48C0 ext.l D0
label000010BC:
000010BC 2F00 move.l -[A7], D0
000010BE D8FC 000E add.w A4, 0xE
000010C2 2F0C move.l -[A7], A4
000010C4 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000010C8 508F addq.l A7, 8
000010CA 6000 1ECC bra +0x1ECE /* 00002F98 */
000010CE 7000 moveq.l D0, 0x00
000010D0 2F00 move.l -[A7], D0
000010D2 7206 moveq.l D1, 0x06
000010D4 2F01 move.l -[A7], D1
000010D6 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
000010DA 588F addq.l A7, 4
000010DC 2200 move.l D1, D0
000010DE 201F move.l D0, [A7]+
000010E0 2D41 FFF0 move.l [A6 - 0x10], D1
000010E4 57C0 seq D0
000010E6 4400 neg.b D0
000010E8 6706 beq +0x8 /* 000010F0 */
000010EA 41ED EA3A lea.l A0, [A5 - 0x15C6]
000010EE 6008 bra +0xA /* 000010F8 */
label000010F0:
000010F0 206E FFF0 movea.l A0, [A6 - 0x10]
000010F4 41E8 0054 lea.l A0, [A0 + 0x54]
label000010F8:
000010F8 2F10 move.l -[A7], [A0]
000010FA D8FC 000E add.w A4, 0xE
000010FE 2F0C move.l -[A7], A4
00001100 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
00001104 508F addq.l A7, 8
00001106 6000 1E90 bra +0x1E92 /* 00002F98 */
0000110A 7000 moveq.l D0, 0x00
0000110C 2F00 move.l -[A7], D0
0000110E 7206 moveq.l D1, 0x06
00001110 2F01 move.l -[A7], D1
00001112 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001116 588F addq.l A7, 4
00001118 2200 move.l D1, D0
0000111A 201F move.l D0, [A7]+
0000111C 2D41 FFF0 move.l [A6 - 0x10], D1
00001120 57C0 seq D0
00001122 4400 neg.b D0
00001124 6706 beq +0x8 /* 0000112C */
00001126 41ED EA3A lea.l A0, [A5 - 0x15C6]
0000112A 6008 bra +0xA /* 00001134 */
label0000112C:
0000112C 206E FFF0 movea.l A0, [A6 - 0x10]
00001130 41E8 0058 lea.l A0, [A0 + 0x58]
label00001134:
00001134 2F10 move.l -[A7], [A0]
00001136 D8FC 000E add.w A4, 0xE
0000113A 2F0C move.l -[A7], A4
0000113C 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
00001140 508F addq.l A7, 8
00001142 6000 1E54 bra +0x1E56 /* 00002F98 */
00001146 7000 moveq.l D0, 0x00
00001148 2F00 move.l -[A7], D0
0000114A 7206 moveq.l D1, 0x06
0000114C 2F01 move.l -[A7], D1
0000114E 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001152 588F addq.l A7, 4
00001154 2200 move.l D1, D0
00001156 201F move.l D0, [A7]+
00001158 2D41 FFF0 move.l [A6 - 0x10], D1
0000115C 57C0 seq D0
0000115E 4400 neg.b D0
00001160 6704 beq +0x6 /* 00001166 */
00001162 7001 moveq.l D0, 0x01
00001164 600A bra +0xC /* 00001170 */
label00001166:
00001166 206E FFF0 movea.l A0, [A6 - 0x10]
0000116A 7000 moveq.l D0, 0x00
0000116C 1028 0057 move.b D0, [A0 + 0x57]
label00001170:
00001170 2F00 move.l -[A7], D0
00001172 D8FC 000E add.w A4, 0xE
00001176 2F0C move.l -[A7], A4
00001178 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
0000117C 508F addq.l A7, 8
0000117E 6000 1E18 bra +0x1E1A /* 00002F98 */
00001182 D8FC 000E add.w A4, 0xE
label00001186:
00001186 200B move.l D0, A3
00001188 6700 1E2E beq +0x1E30 /* 00002FB8 */
0000118C 7003 moveq.l D0, 0x03
0000118E B06B 000C cmp.w D0, [A3 + 0xC]
00001192 667C bne +0x7E /* 00001210 */
00001194 206B 0004 movea.l A0, [A3 + 0x4]
00001198 7005 moveq.l D0, 0x05
0000119A B068 0020 cmp.w D0, [A0 + 0x20]
0000119E 6632 bne +0x34 /* 000011D2 */
000011A0 0C46 003E cmpi.w D6, 0x3E /* '>' */
000011A4 6612 bne +0x14 /* 000011B8 */
000011A6 206B 0004 movea.l A0, [A3 + 0x4]
000011AA 3028 003E move.w D0, [A0 + 0x3E]
000011AE 48C0 ext.l D0
000011B0 EC80 asr D0, 6
000011B2 7203 moveq.l D1, 0x03
000011B4 C280 and.l D1, D0
000011B6 600C bra +0xE /* 000011C4 */
label000011B8:
000011B8 206B 0004 movea.l A0, [A3 + 0x4]
000011BC 3028 003C move.w D0, [A0 + 0x3C]
000011C0 48C0 ext.l D0
000011C2 2200 move.l D1, D0
label000011C4:
000011C4 2F01 move.l -[A7], D1
000011C6 2F0C move.l -[A7], A4
000011C8 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000011CC 508F addq.l A7, 8
000011CE 6000 1DC8 bra +0x1DCA /* 00002F98 */
label000011D2:
000011D2 206B 0004 movea.l A0, [A3 + 0x4]
000011D6 7009 moveq.l D0, 0x09
000011D8 B068 0020 cmp.w D0, [A0 + 0x20]
000011DC 6632 bne +0x34 /* 00001210 */
000011DE 0C46 003E cmpi.w D6, 0x3E /* '>' */
000011E2 6612 bne +0x14 /* 000011F6 */
000011E4 206B 0004 movea.l A0, [A3 + 0x4]
000011E8 7000 moveq.l D0, 0x00
000011EA 3028 003C move.w D0, [A0 + 0x3C]
000011EE EC88 lsr D0, 6
000011F0 7203 moveq.l D1, 0x03
000011F2 C280 and.l D1, D0
000011F4 600C bra +0xE /* 00001202 */
label000011F6:
000011F6 206B 0004 movea.l A0, [A3 + 0x4]
000011FA 3028 003E move.w D0, [A0 + 0x3E]
000011FE 48C0 ext.l D0
00001200 2200 move.l D1, D0
label00001202:
00001202 2F01 move.l -[A7], D1
00001204 2F0C move.l -[A7], A4
00001206 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
0000120A 508F addq.l A7, 8
0000120C 6000 1D8A bra +0x1D8C /* 00002F98 */
label00001210:
00001210 2653 movea.l A3, [A3]
00001212 6000 FF72 bra -0x8C /* 00001186 */
00001216 302D EA4A move.w D0, [A5 - 0x15B6]
0000121A 48C0 ext.l D0
0000121C 2F00 move.l -[A7], D0
0000121E D8FC 000E add.w A4, 0xE
00001222 2F0C move.l -[A7], A4
00001224 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001228 508F addq.l A7, 8
0000122A 6000 1D6C bra +0x1D6E /* 00002F98 */
0000122E 302D EA48 move.w D0, [A5 - 0x15B8]
00001232 48C0 ext.l D0
00001234 2F00 move.l -[A7], D0
00001236 D8FC 000E add.w A4, 0xE
0000123A 2F0C move.l -[A7], A4
0000123C 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001240 508F addq.l A7, 8
00001242 6000 1D54 bra +0x1D56 /* 00002F98 */
00001246 2F2D EA44 move.l -[A7], [A5 - 0x15BC]
0000124A D8FC 000E add.w A4, 0xE
0000124E 2F0C move.l -[A7], A4
00001250 4EAD 1B5A jsr [A5 + 0x1B5A /* export_871 */]
00001254 508F addq.l A7, 8
00001256 6000 1D40 bra +0x1D42 /* 00002F98 */
0000125A 7000 moveq.l D0, 0x00
0000125C 2F00 move.l -[A7], D0
0000125E 7200 moveq.l D1, 0x00
00001260 2F01 move.l -[A7], D1
00001262 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001266 588F addq.l A7, 4
00001268 2200 move.l D1, D0
0000126A 201F move.l D0, [A7]+
0000126C 2D41 FFF4 move.l [A6 - 0xC], D1
00001270 57C0 seq D0
00001272 4400 neg.b D0
00001274 6704 beq +0x6 /* 0000127A */
00001276 7064 moveq.l D0, 0x64
00001278 600A bra +0xC /* 00001284 */
label0000127A:
0000127A 206E FFF4 movea.l A0, [A6 - 0xC]
0000127E 3028 0378 move.w D0, [A0 + 0x378]
00001282 48C0 ext.l D0
label00001284:
00001284 2F00 move.l -[A7], D0
00001286 D8FC 000E add.w A4, 0xE
0000128A 2F0C move.l -[A7], A4
0000128C 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001290 508F addq.l A7, 8
00001292 6000 1D04 bra +0x1D06 /* 00002F98 */
00001296 7000 moveq.l D0, 0x00
00001298 2F00 move.l -[A7], D0
0000129A 7200 moveq.l D1, 0x00
0000129C 2F01 move.l -[A7], D1
0000129E 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
000012A2 588F addq.l A7, 4
000012A4 2200 move.l D1, D0
000012A6 201F move.l D0, [A7]+
000012A8 2D41 FFF4 move.l [A6 - 0xC], D1
000012AC 57C0 seq D0
000012AE 4400 neg.b D0
000012B0 6708 beq +0xA /* 000012BA */
000012B2 302D E5D0 move.w D0, [A5 - 0x1A30]
000012B6 48C0 ext.l D0
000012B8 600A bra +0xC /* 000012C4 */
label000012BA:
000012BA 206E FFF4 movea.l A0, [A6 - 0xC]
000012BE 3028 0382 move.w D0, [A0 + 0x382]
000012C2 48C0 ext.l D0
label000012C4:
000012C4 2F00 move.l -[A7], D0
000012C6 D8FC 000E add.w A4, 0xE
000012CA 2F0C move.l -[A7], A4
000012CC 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000012D0 508F addq.l A7, 8
000012D2 6000 1CC4 bra +0x1CC6 /* 00002F98 */
000012D6 7000 moveq.l D0, 0x00
000012D8 2F00 move.l -[A7], D0
000012DA 7200 moveq.l D1, 0x00
000012DC 2F01 move.l -[A7], D1
000012DE 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
000012E2 588F addq.l A7, 4
000012E4 2200 move.l D1, D0
000012E6 201F move.l D0, [A7]+
000012E8 2D41 FFF4 move.l [A6 - 0xC], D1
000012EC 57C0 seq D0
000012EE 4400 neg.b D0
000012F0 6708 beq +0xA /* 000012FA */
000012F2 302D E5D2 move.w D0, [A5 - 0x1A2E]
000012F6 48C0 ext.l D0
000012F8 600A bra +0xC /* 00001304 */
label000012FA:
000012FA 206E FFF4 movea.l A0, [A6 - 0xC]
000012FE 3028 0384 move.w D0, [A0 + 0x384]
00001302 48C0 ext.l D0
label00001304:
00001304 2F00 move.l -[A7], D0
00001306 D8FC 000E add.w A4, 0xE
0000130A 2F0C move.l -[A7], A4
0000130C 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001310 508F addq.l A7, 8
00001312 6000 1C84 bra +0x1C86 /* 00002F98 */
00001316 7000 moveq.l D0, 0x00
00001318 2F00 move.l -[A7], D0
0000131A 7200 moveq.l D1, 0x00
0000131C 2F01 move.l -[A7], D1
0000131E 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001322 588F addq.l A7, 4
00001324 2200 move.l D1, D0
00001326 201F move.l D0, [A7]+
00001328 2D41 FFF4 move.l [A6 - 0xC], D1
0000132C 57C0 seq D0
0000132E 4400 neg.b D0
00001330 6708 beq +0xA /* 0000133A */
00001332 302D E5D8 move.w D0, [A5 - 0x1A28]
00001336 48C0 ext.l D0
00001338 600A bra +0xC /* 00001344 */
label0000133A:
0000133A 206E FFF4 movea.l A0, [A6 - 0xC]
0000133E 3028 038A move.w D0, [A0 + 0x38A]
00001342 48C0 ext.l D0
label00001344:
00001344 2F00 move.l -[A7], D0
00001346 D8FC 000E add.w A4, 0xE
0000134A 2F0C move.l -[A7], A4
0000134C 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001350 508F addq.l A7, 8
00001352 6000 1C44 bra +0x1C46 /* 00002F98 */
00001356 7000 moveq.l D0, 0x00
00001358 2F00 move.l -[A7], D0
0000135A 7200 moveq.l D1, 0x00
0000135C 2F01 move.l -[A7], D1
0000135E 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001362 588F addq.l A7, 4
00001364 2200 move.l D1, D0
00001366 201F move.l D0, [A7]+
00001368 2D41 FFF4 move.l [A6 - 0xC], D1
0000136C 57C0 seq D0
0000136E 4400 neg.b D0
00001370 6708 beq +0xA /* 0000137A */
00001372 302D E5D4 move.w D0, [A5 - 0x1A2C]
00001376 48C0 ext.l D0
00001378 600A bra +0xC /* 00001384 */
label0000137A:
0000137A 206E FFF4 movea.l A0, [A6 - 0xC]
0000137E 3028 0386 move.w D0, [A0 + 0x386]
00001382 48C0 ext.l D0
label00001384:
00001384 2F00 move.l -[A7], D0
00001386 D8FC 000E add.w A4, 0xE
0000138A 2F0C move.l -[A7], A4
0000138C 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001390 508F addq.l A7, 8
00001392 6000 1C04 bra +0x1C06 /* 00002F98 */
00001396 7000 moveq.l D0, 0x00
00001398 2F00 move.l -[A7], D0
0000139A 7200 moveq.l D1, 0x00
0000139C 2F01 move.l -[A7], D1
0000139E 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
000013A2 588F addq.l A7, 4
000013A4 2200 move.l D1, D0
000013A6 201F move.l D0, [A7]+
000013A8 2D41 FFF4 move.l [A6 - 0xC], D1
000013AC 57C0 seq D0
000013AE 4400 neg.b D0
000013B0 6708 beq +0xA /* 000013BA */
000013B2 302D E5D6 move.w D0, [A5 - 0x1A2A]
000013B6 48C0 ext.l D0
000013B8 600A bra +0xC /* 000013C4 */
label000013BA:
000013BA 206E FFF4 movea.l A0, [A6 - 0xC]
000013BE 3028 0388 move.w D0, [A0 + 0x388]
000013C2 48C0 ext.l D0
label000013C4:
000013C4 2F00 move.l -[A7], D0
000013C6 D8FC 000E add.w A4, 0xE
000013CA 2F0C move.l -[A7], A4
000013CC 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000013D0 508F addq.l A7, 8
000013D2 6000 1BC4 bra +0x1BC6 /* 00002F98 */
000013D6 7000 moveq.l D0, 0x00
000013D8 2F00 move.l -[A7], D0
000013DA 7200 moveq.l D1, 0x00
000013DC 2F01 move.l -[A7], D1
000013DE 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
000013E2 588F addq.l A7, 4
000013E4 2200 move.l D1, D0
000013E6 201F move.l D0, [A7]+
000013E8 2D41 FFF4 move.l [A6 - 0xC], D1
000013EC 57C0 seq D0
000013EE 4400 neg.b D0
000013F0 6708 beq +0xA /* 000013FA */
000013F2 203C 0000 00FA move.l D0, 0xFA
000013F8 600A bra +0xC /* 00001404 */
label000013FA:
000013FA 206E FFF4 movea.l A0, [A6 - 0xC]
000013FE 3028 03C2 move.w D0, [A0 + 0x3C2]
00001402 48C0 ext.l D0
label00001404:
00001404 2F00 move.l -[A7], D0
00001406 D8FC 000E add.w A4, 0xE
0000140A 2F0C move.l -[A7], A4
0000140C 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001410 508F addq.l A7, 8
00001412 6000 1B84 bra +0x1B86 /* 00002F98 */
00001416 7000 moveq.l D0, 0x00
00001418 2F00 move.l -[A7], D0
0000141A 7200 moveq.l D1, 0x00
0000141C 2F01 move.l -[A7], D1
0000141E 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001422 588F addq.l A7, 4
00001424 2200 move.l D1, D0
00001426 201F move.l D0, [A7]+
00001428 2D41 FFF4 move.l [A6 - 0xC], D1
0000142C 57C0 seq D0
0000142E 4400 neg.b D0
00001430 6708 beq +0xA /* 0000143A */
00001432 203C 0000 00FA move.l D0, 0xFA
00001438 600A bra +0xC /* 00001444 */
label0000143A:
0000143A 206E FFF4 movea.l A0, [A6 - 0xC]
0000143E 3028 03C4 move.w D0, [A0 + 0x3C4]
00001442 48C0 ext.l D0
label00001444:
00001444 2F00 move.l -[A7], D0
00001446 D8FC 000E add.w A4, 0xE
0000144A 2F0C move.l -[A7], A4
0000144C 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001450 508F addq.l A7, 8
00001452 6000 1B44 bra +0x1B46 /* 00002F98 */
00001456 7000 moveq.l D0, 0x00
00001458 2F00 move.l -[A7], D0
0000145A 7200 moveq.l D1, 0x00
0000145C 2F01 move.l -[A7], D1
0000145E 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001462 588F addq.l A7, 4
00001464 2200 move.l D1, D0
00001466 201F move.l D0, [A7]+
00001468 2D41 FFF4 move.l [A6 - 0xC], D1
0000146C 57C0 seq D0
0000146E 4400 neg.b D0
00001470 6704 beq +0x6 /* 00001476 */
00001472 7000 moveq.l D0, 0x00
00001474 600A bra +0xC /* 00001480 */
label00001476:
00001476 206E FFF4 movea.l A0, [A6 - 0xC]
0000147A 3028 0358 move.w D0, [A0 + 0x358]
0000147E 48C0 ext.l D0
label00001480:
00001480 2F00 move.l -[A7], D0
00001482 D8FC 000E add.w A4, 0xE
00001486 2F0C move.l -[A7], A4
00001488 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
0000148C 508F addq.l A7, 8
0000148E 6000 1B08 bra +0x1B0A /* 00002F98 */
00001492 7000 moveq.l D0, 0x00
00001494 2F00 move.l -[A7], D0
00001496 7200 moveq.l D1, 0x00
00001498 2F01 move.l -[A7], D1
0000149A 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
0000149E 588F addq.l A7, 4
000014A0 2200 move.l D1, D0
000014A2 201F move.l D0, [A7]+
000014A4 2D41 FFF4 move.l [A6 - 0xC], D1
000014A8 57C0 seq D0
000014AA 4400 neg.b D0
000014AC 6704 beq +0x6 /* 000014B2 */
000014AE 7000 moveq.l D0, 0x00
000014B0 600A bra +0xC /* 000014BC */
label000014B2:
000014B2 206E FFF4 movea.l A0, [A6 - 0xC]
000014B6 7000 moveq.l D0, 0x00
000014B8 1028 035E move.b D0, [A0 + 0x35E]
label000014BC:
000014BC 2F00 move.l -[A7], D0
000014BE D8FC 000E add.w A4, 0xE
000014C2 2F0C move.l -[A7], A4
000014C4 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000014C8 508F addq.l A7, 8
000014CA 6000 1ACC bra +0x1ACE /* 00002F98 */
000014CE 7000 moveq.l D0, 0x00
000014D0 2F00 move.l -[A7], D0
000014D2 7200 moveq.l D1, 0x00
000014D4 2F01 move.l -[A7], D1
000014D6 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
000014DA 588F addq.l A7, 4
000014DC 2200 move.l D1, D0
000014DE 201F move.l D0, [A7]+
000014E0 2D41 FFF4 move.l [A6 - 0xC], D1
000014E4 57C0 seq D0
000014E6 4400 neg.b D0
000014E8 6704 beq +0x6 /* 000014EE */
000014EA 7001 moveq.l D0, 0x01
000014EC 600A bra +0xC /* 000014F8 */
label000014EE:
000014EE 206E FFF4 movea.l A0, [A6 - 0xC]
000014F2 7000 moveq.l D0, 0x00
000014F4 1028 035F move.b D0, [A0 + 0x35F]
label000014F8:
000014F8 2F00 move.l -[A7], D0
000014FA D8FC 000E add.w A4, 0xE
000014FE 2F0C move.l -[A7], A4
00001500 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001504 508F addq.l A7, 8
00001506 6000 1A90 bra +0x1A92 /* 00002F98 */
0000150A D8FC 000E add.w A4, 0xE
0000150E 200B move.l D0, A3
00001510 6700 1A98 beq +0x1A9A /* 00002FAA */
00001514 7003 moveq.l D0, 0x03
00001516 B06B 000C cmp.w D0, [A3 + 0xC]
0000151A 6644 bne +0x46 /* 00001560 */
0000151C 206B 0004 movea.l A0, [A3 + 0x4]
00001520 7002 moveq.l D0, 0x02
00001522 B068 0020 cmp.w D0, [A0 + 0x20]
00001526 6626 bne +0x28 /* 0000154E */
00001528 206B 0004 movea.l A0, [A3 + 0x4]
0000152C 2068 002A movea.l A0, [A0 + 0x2A]
00001530 7001 moveq.l D0, 0x01
00001532 B028 004C cmp.b D0, [A0 + 0x4C]
00001536 6716 beq +0x18 /* 0000154E */
00001538 206B 0004 movea.l A0, [A3 + 0x4]
0000153C 2068 002A movea.l A0, [A0 + 0x2A]
00001540 2F10 move.l -[A7], [A0]
00001542 2F0C move.l -[A7], A4
00001544 4EAD 1B92 jsr [A5 + 0x1B92 /* export_878 */]
00001548 508F addq.l A7, 8
0000154A 6000 1A4C bra +0x1A4E /* 00002F98 */
label0000154E:
0000154E 206B 0004 movea.l A0, [A3 + 0x4]
00001552 2F08 move.l -[A7], A0
00001554 2F0C move.l -[A7], A4
00001556 4EAD 1B92 jsr [A5 + 0x1B92 /* export_878 */]
0000155A 508F addq.l A7, 8
0000155C 6000 1A3A bra +0x1A3C /* 00002F98 */
label00001560:
00001560 206D B9FC movea.l A0, [A5 - 0x4604]
00001564 2F28 0160 move.l -[A7], [A0 + 0x160]
00001568 2F0C move.l -[A7], A4
0000156A 4EAD 1B92 jsr [A5 + 0x1B92 /* export_878 */]
0000156E 508F addq.l A7, 8
00001570 6000 1A26 bra +0x1A28 /* 00002F98 */
00001574 D8FC 000E add.w A4, 0xE
00001578 200B move.l D0, A3
0000157A 6700 1A3C beq +0x1A3E /* 00002FB8 */
0000157E 7003 moveq.l D0, 0x03
00001580 B06B 000C cmp.w D0, [A3 + 0xC]
00001584 6600 1A32 bne +0x1A34 /* 00002FB8 */
00001588 206B 0004 movea.l A0, [A3 + 0x4]
0000158C 2F28 0010 move.l -[A7], [A0 + 0x10]
00001590 2F0C move.l -[A7], A4
00001592 4EAD 1B5A jsr [A5 + 0x1B5A /* export_871 */]
00001596 508F addq.l A7, 8
00001598 6000 19FE bra +0x1A00 /* 00002F98 */
0000159C D8FC 000E add.w A4, 0xE
000015A0 4AAD BA78 tst.l [A5 - 0x4588]
000015A4 6700 1A04 beq +0x1A06 /* 00002FAA */
000015A8 0C46 0051 cmpi.w D6, 0x51 /* 'Q' */
000015AC 660E bne +0x10 /* 000015BC */
000015AE 2F2D BA78 move.l -[A7], [A5 - 0x4588]
000015B2 4EAD 13CA jsr [A5 + 0x13CA /* export_629 */]
000015B6 48C0 ext.l D0
000015B8 588F addq.l A7, 4
000015BA 6028 bra +0x2A /* 000015E4 */
label000015BC:
000015BC 0C46 0052 cmpi.w D6, 0x52 /* 'R' */
000015C0 6612 bne +0x14 /* 000015D4 */
000015C2 206D BA78 movea.l A0, [A5 - 0x4588]
000015C6 226D BA78 movea.l A1, [A5 - 0x4588]
000015CA 2028 00D4 move.l D0, [A0 + 0xD4]
000015CE 90A9 02BC sub.l D0, [A1 + 0x2BC]
000015D2 6010 bra +0x12 /* 000015E4 */
label000015D4:
000015D4 206D BA78 movea.l A0, [A5 - 0x4588]
000015D8 226D BA78 movea.l A1, [A5 - 0x4588]
000015DC 2028 00D8 move.l D0, [A0 + 0xD8]
000015E0 90A9 02C0 sub.l D0, [A1 + 0x2C0]
label000015E4:
000015E4 2F00 move.l -[A7], D0
000015E6 2F0C move.l -[A7], A4
000015E8 4EAD 1B5A jsr [A5 + 0x1B5A /* export_871 */]
000015EC 508F addq.l A7, 8
000015EE 6000 19A8 bra +0x19AA /* 00002F98 */
000015F2 4AAD BA78 tst.l [A5 - 0x4588]
000015F6 670A beq +0xC /* 00001602 */
000015F8 206D BA78 movea.l A0, [A5 - 0x4588]
000015FC 2068 0292 movea.l A0, [A0 + 0x292]
00001600 6004 bra +0x6 /* 00001606 */
label00001602:
00001602 307C 0000 movea.w A0, 0x0
label00001606:
00001606 2D48 FFE4 move.l [A6 - 0x1C], A0
0000160A 6026 bra +0x28 /* 00001632 */
label0000160C:
0000160C 7003 moveq.l D0, 0x03
0000160E B06B 000C cmp.w D0, [A3 + 0xC]
00001612 661C bne +0x1E /* 00001630 */
00001614 206B 0004 movea.l A0, [A3 + 0x4]
00001618 7002 moveq.l D0, 0x02
0000161A B068 0020 cmp.w D0, [A0 + 0x20]
0000161E 6610 bne +0x12 /* 00001630 */
00001620 206B 0004 movea.l A0, [A3 + 0x4]
00001624 2068 002A movea.l A0, [A0 + 0x2A]
00001628 2D68 0008 FFE4 move.l [A6 - 0x1C], [A0 + 0x8]
0000162E 6006 bra +0x8 /* 00001636 */
label00001630:
00001630 2653 movea.l A3, [A3]
label00001632:
00001632 200B move.l D0, A3
00001634 66D6 bne -0x28 /* 0000160C */
label00001636:
00001636 4AAE FFE4 tst.l [A6 - 0x1C]
0000163A 670A beq +0xC /* 00001646 */
0000163C 206E FFE4 movea.l A0, [A6 - 0x1C]
00001640 2068 0072 movea.l A0, [A0 + 0x72]
00001644 6004 bra +0x6 /* 0000164A */
label00001646:
00001646 41ED B922 lea.l A0, [A5 - 0x46DE]
label0000164A:
0000164A 2F08 move.l -[A7], A0
0000164C D8FC 000E add.w A4, 0xE
00001650 2F0C move.l -[A7], A4
00001652 4EAD 1B3A jsr [A5 + 0x1B3A /* export_867 */]
00001656 508F addq.l A7, 8
00001658 6000 193E bra +0x1940 /* 00002F98 */
0000165C D8FC 000E add.w A4, 0xE
label00001660:
00001660 200B move.l D0, A3
00001662 6700 1954 beq +0x1956 /* 00002FB8 */
00001666 7003 moveq.l D0, 0x03
00001668 B06B 000C cmp.w D0, [A3 + 0xC]
0000166C 663A bne +0x3C /* 000016A8 */
0000166E 206B 0004 movea.l A0, [A3 + 0x4]
00001672 7002 moveq.l D0, 0x02
00001674 B068 0020 cmp.w D0, [A0 + 0x20]
00001678 662E bne +0x30 /* 000016A8 */
0000167A 206B 0004 movea.l A0, [A3 + 0x4]
0000167E 2068 002A movea.l A0, [A0 + 0x2A]
00001682 4AA8 0004 tst.l [A0 + 0x4]
00001686 670E beq +0x10 /* 00001696 */
00001688 206B 0004 movea.l A0, [A3 + 0x4]
0000168C 2068 002A movea.l A0, [A0 + 0x2A]
00001690 2068 0004 movea.l A0, [A0 + 0x4]
00001694 6004 bra +0x6 /* 0000169A */
label00001696:
00001696 41ED B924 lea.l A0, [A5 - 0x46DC]
label0000169A:
0000169A 2F08 move.l -[A7], A0
0000169C 2F0C move.l -[A7], A4
0000169E 4EAD 1B92 jsr [A5 + 0x1B92 /* export_878 */]
000016A2 508F addq.l A7, 8
000016A4 6000 18F2 bra +0x18F4 /* 00002F98 */
label000016A8:
000016A8 2653 movea.l A3, [A3]
000016AA 60B4 bra -0x4A /* 00001660 */
000016AC D8FC 000E add.w A4, 0xE
000016B0 7000 moveq.l D0, 0x00
000016B2 2D40 FFE8 move.l [A6 - 0x18], D0
000016B6 4AAD B9FC tst.l [A5 - 0x4604]
000016BA 673E beq +0x40 /* 000016FA */
000016BC 206D B9FC movea.l A0, [A5 - 0x4604]
000016C0 47E8 032E lea.l A3, [A0 + 0x32E]
label000016C4:
000016C4 7003 moveq.l D0, 0x03
000016C6 B06B 000C cmp.w D0, [A3 + 0xC]
000016CA 6622 bne +0x24 /* 000016EE */
000016CC 206B 0004 movea.l A0, [A3 + 0x4]
000016D0 7002 moveq.l D0, 0x02
000016D2 B068 0020 cmp.w D0, [A0 + 0x20]
000016D6 6616 bne +0x18 /* 000016EE */
000016D8 206B 0004 movea.l A0, [A3 + 0x4]
000016DC 2D68 002A FFE8 move.l [A6 - 0x18], [A0 + 0x2A]
000016E2 2068 002A movea.l A0, [A0 + 0x2A]
000016E6 7001 moveq.l D0, 0x01
000016E8 B028 004C cmp.b D0, [A0 + 0x4C]
000016EC 670C beq +0xE /* 000016FA */
label000016EE:
000016EE 2653 movea.l A3, [A3]
000016F0 200B move.l D0, A3
000016F2 66D0 bne -0x2E /* 000016C4 */
000016F4 7000 moveq.l D0, 0x00
000016F6 2D40 FFE8 move.l [A6 - 0x18], D0
label000016FA:
000016FA 4AAE FFE8 tst.l [A6 - 0x18]
000016FE 6700 18B8 beq +0x18BA /* 00002FB8 */
00001702 3006 move.w D0, D6
00001704 0440 0056 subi.w D0, 0x56 /* 'V' */
00001708 6500 015E bcs +0x160 /* 00001868 */
0000170C 0C40 000D cmpi.w D0, 0xD /* '\r' */
00001710 6200 0156 bhi +0x158 /* 00001868 */
00001714 D040 add.w D0, D0
00001716 303B 0006 move.w D0, [PC + D0.w + 0x6]
0000171A 4EFB 0000 jmp [PC + D0.w]
0000171E 001E 0030 ori.b [A6]+, 0x30 /* '0' */
00001722 003C 0048 ori.b ccr, 72
00001726 0054 0060 ori.w [A4], 0x60 /* '`' */
0000172A 0082 00A4 00C6 ori.l D2, 0xA400C6
00001730 00D8 .incomplete
00001732 00E2 .incomplete
00001734 00F4 .incomplete
00001736 011A btst [A2]+, D0
00001738 013A 206E btst [PC + 0x206E /* 000037A8, value 0x67 'g' */], D0
0000173C FFE8 .invalid <<F/7/7>>
0000173E 4AA8 00E2 tst.l [A0 + 0xE2]
00001742 56C7 sne D7
00001744 0247 0001 andi.w D7, 0x1
00001748 6000 011E bra +0x120 /* 00001868 */
0000174C 206E FFE8 movea.l A0, [A6 - 0x18]
00001750 3E28 0080 move.w D7, [A0 + 0x80]
00001754 6000 0112 bra +0x114 /* 00001868 */
00001758 206E FFE8 movea.l A0, [A6 - 0x18]
0000175C 3E28 0082 move.w D7, [A0 + 0x82]
00001760 6000 0106 bra +0x108 /* 00001868 */
00001764 206E FFE8 movea.l A0, [A6 - 0x18]
00001768 3E28 0084 move.w D7, [A0 + 0x84]
0000176C 6000 00FA bra +0xFC /* 00001868 */
00001770 206E FFE8 movea.l A0, [A6 - 0x18]
00001774 3E28 0086 move.w D7, [A0 + 0x86]
00001778 6000 00EE bra +0xF0 /* 00001868 */
0000177C 206E FFE8 movea.l A0, [A6 - 0x18]
00001780 2068 00A2 movea.l A0, [A0 + 0xA2]
00001784 226E FFE8 movea.l A1, [A6 - 0x18]
00001788 3029 008A move.w D0, [A1 + 0x8A]
0000178C 48C0 ext.l D0
0000178E E588 lsl D0, 2
00001790 2200 move.l D1, D0
00001792 E588 lsl D0, 2
00001794 D081 add.l D0, D1
00001796 3E30 0808 move.w D7, [A0 + D0 + 0x8]
0000179A 6000 00CC bra +0xCE /* 00001868 */
0000179E 206E FFE8 movea.l A0, [A6 - 0x18]
000017A2 2068 00A2 movea.l A0, [A0 + 0xA2]
000017A6 226E FFE8 movea.l A1, [A6 - 0x18]
000017AA 3029 008A move.w D0, [A1 + 0x8A]
000017AE 48C0 ext.l D0
000017B0 E588 lsl D0, 2
000017B2 2200 move.l D1, D0
000017B4 E588 lsl D0, 2
000017B6 D081 add.l D0, D1
000017B8 3E30 0804 move.w D7, [A0 + D0 + 0x4]
000017BC 6000 00AA bra +0xAC /* 00001868 */
000017C0 206E FFE8 movea.l A0, [A6 - 0x18]
000017C4 2068 00A2 movea.l A0, [A0 + 0xA2]
000017C8 226E FFE8 movea.l A1, [A6 - 0x18]
000017CC 3029 008A move.w D0, [A1 + 0x8A]
000017D0 48C0 ext.l D0
000017D2 E588 lsl D0, 2
000017D4 2200 move.l D1, D0
000017D6 E588 lsl D0, 2
000017D8 D081 add.l D0, D1
000017DA 3E30 0806 move.w D7, [A0 + D0 + 0x6]
000017DE 6000 0088 bra +0x8A /* 00001868 */
000017E2 206E FFE8 movea.l A0, [A6 - 0x18]
000017E6 7002 moveq.l D0, 0x02
000017E8 C068 0072 and.w D0, [A0 + 0x72]
000017EC 56C7 sne D7
000017EE 0247 0001 andi.w D7, 0x1
000017F2 6074 bra +0x76 /* 00001868 */
000017F4 206E FFE8 movea.l A0, [A6 - 0x18]
000017F8 3E28 0088 move.w D7, [A0 + 0x88]
000017FC 606A bra +0x6C /* 00001868 */
000017FE 206E FFE8 movea.l A0, [A6 - 0x18]
00001802 7004 moveq.l D0, 0x04
00001804 C068 0072 and.w D0, [A0 + 0x72]
00001808 57C7 seq D7
0000180A 0247 0001 andi.w D7, 0x1
0000180E 6058 bra +0x5A /* 00001868 */
00001810 206E FFE8 movea.l A0, [A6 - 0x18]
00001814 2068 00A2 movea.l A0, [A0 + 0xA2]
00001818 226E FFE8 movea.l A1, [A6 - 0x18]
0000181C 3029 008A move.w D0, [A1 + 0x8A]
00001820 48C0 ext.l D0
00001822 E588 lsl D0, 2
00001824 2200 move.l D1, D0
00001826 E588 lsl D0, 2
00001828 D081 add.l D0, D1
0000182A 7200 moveq.l D1, 0x00
0000182C 1230 080E move.b D1, [A0 + D0 + 0xE]
00001830 7E07 moveq.l D7, 0x07
00001832 CE81 and.l D7, D1
00001834 6032 bra +0x34 /* 00001868 */
00001836 206E FFE8 movea.l A0, [A6 - 0x18]
0000183A 2068 00A2 movea.l A0, [A0 + 0xA2]
0000183E 226E FFE8 movea.l A1, [A6 - 0x18]
00001842 3029 008A move.w D0, [A1 + 0x8A]
00001846 48C0 ext.l D0
00001848 E588 lsl D0, 2
0000184A 2200 move.l D1, D0
0000184C E588 lsl D0, 2
0000184E D081 add.l D0, D1
00001850 3E30 080A move.w D7, [A0 + D0 + 0xA]
00001854 6012 bra +0x14 /* 00001868 */
00001856 206E FFE8 movea.l A0, [A6 - 0x18]
0000185A 303C 0100 move.w D0, 0x100
0000185E C068 0072 and.w D0, [A0 + 0x72]
00001862 56C7 sne D7
00001864 0247 0001 andi.w D7, 0x1
label00001868:
00001868 48C7 ext.l D7
0000186A 2F07 move.l -[A7], D7
0000186C 2F0C move.l -[A7], A4
0000186E 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001872 508F addq.l A7, 8
00001874 6000 1722 bra +0x1724 /* 00002F98 */
00001878 D8FC 000E add.w A4, 0xE
0000187C 6042 bra +0x44 /* 000018C0 */
label0000187E:
0000187E 7003 moveq.l D0, 0x03
00001880 B06B 000C cmp.w D0, [A3 + 0xC]
00001884 6638 bne +0x3A /* 000018BE */
00001886 206B 0004 movea.l A0, [A3 + 0x4]
0000188A 7009 moveq.l D0, 0x09
0000188C B068 0020 cmp.w D0, [A0 + 0x20]
00001890 662C bne +0x2E /* 000018BE */
00001892 206B 0004 movea.l A0, [A3 + 0x4]
00001896 7000 moveq.l D0, 0x00
00001898 3028 003C move.w D0, [A0 + 0x3C]
0000189C 0C46 0064 cmpi.w D6, 0x64 /* 'd' */
000018A0 6604 bne +0x6 /* 000018A6 */
000018A2 7202 moveq.l D1, 0x02
000018A4 6002 bra +0x4 /* 000018A8 */
label000018A6:
000018A6 7201 moveq.l D1, 0x01
label000018A8:
000018A8 C280 and.l D1, D0
000018AA 56C0 sne D0
000018AC 0240 0001 andi.w D0, 0x1
000018B0 48C0 ext.l D0
000018B2 2F00 move.l -[A7], D0
000018B4 2F0C move.l -[A7], A4
000018B6 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000018BA 508F addq.l A7, 8
000018BC 6006 bra +0x8 /* 000018C4 */
label000018BE:
000018BE 2653 movea.l A3, [A3]
label000018C0:
000018C0 200B move.l D0, A3
000018C2 66BA bne -0x44 /* 0000187E */
label000018C4:
000018C4 200B move.l D0, A3
000018C6 6700 16F0 beq +0x16F2 /* 00002FB8 */
000018CA 6000 16CC bra +0x16CE /* 00002F98 */
000018CE 7000 moveq.l D0, 0x00
000018D0 2F00 move.l -[A7], D0
000018D2 7200 moveq.l D1, 0x00
000018D4 2F01 move.l -[A7], D1
000018D6 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
000018DA 588F addq.l A7, 4
000018DC 2200 move.l D1, D0
000018DE 201F move.l D0, [A7]+
000018E0 2D41 FFF4 move.l [A6 - 0xC], D1
000018E4 57C0 seq D0
000018E6 4400 neg.b D0
000018E8 6706 beq +0x8 /* 000018F0 */
000018EA 41ED EA3A lea.l A0, [A5 - 0x15C6]
000018EE 6008 bra +0xA /* 000018F8 */
label000018F0:
000018F0 206E FFF4 movea.l A0, [A6 - 0xC]
000018F4 41E8 03A6 lea.l A0, [A0 + 0x3A6]
label000018F8:
000018F8 2F10 move.l -[A7], [A0]
000018FA D8FC 000E add.w A4, 0xE
000018FE 2F0C move.l -[A7], A4
00001900 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
00001904 508F addq.l A7, 8
00001906 6000 1690 bra +0x1692 /* 00002F98 */
0000190A 7000 moveq.l D0, 0x00
0000190C 2F00 move.l -[A7], D0
0000190E 7200 moveq.l D1, 0x00
00001910 2F01 move.l -[A7], D1
00001912 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001916 588F addq.l A7, 4
00001918 2200 move.l D1, D0
0000191A 201F move.l D0, [A7]+
0000191C 2D41 FFF4 move.l [A6 - 0xC], D1
00001920 57C0 seq D0
00001922 4400 neg.b D0
00001924 6706 beq +0x8 /* 0000192C */
00001926 41ED EA3A lea.l A0, [A5 - 0x15C6]
0000192A 6008 bra +0xA /* 00001934 */
label0000192C:
0000192C 206E FFF4 movea.l A0, [A6 - 0xC]
00001930 41E8 03AA lea.l A0, [A0 + 0x3AA]
label00001934:
00001934 2F10 move.l -[A7], [A0]
00001936 D8FC 000E add.w A4, 0xE
0000193A 2F0C move.l -[A7], A4
0000193C 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
00001940 508F addq.l A7, 8
00001942 6000 1654 bra +0x1656 /* 00002F98 */
00001946 7000 moveq.l D0, 0x00
00001948 2F00 move.l -[A7], D0
0000194A 7200 moveq.l D1, 0x00
0000194C 2F01 move.l -[A7], D1
0000194E 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001952 588F addq.l A7, 4
00001954 2200 move.l D1, D0
00001956 201F move.l D0, [A7]+
00001958 2D41 FFF4 move.l [A6 - 0xC], D1
0000195C 57C0 seq D0
0000195E 4400 neg.b D0
00001960 6704 beq +0x6 /* 00001966 */
00001962 7001 moveq.l D0, 0x01
00001964 600A bra +0xC /* 00001970 */
label00001966:
00001966 206E FFF4 movea.l A0, [A6 - 0xC]
0000196A 7000 moveq.l D0, 0x00
0000196C 1028 03A9 move.b D0, [A0 + 0x3A9]
label00001970:
00001970 2F00 move.l -[A7], D0
00001972 D8FC 000E add.w A4, 0xE
00001976 2F0C move.l -[A7], A4
00001978 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
0000197C 508F addq.l A7, 8
0000197E 6000 1618 bra +0x161A /* 00002F98 */
00001982 7000 moveq.l D0, 0x00
00001984 2F00 move.l -[A7], D0
00001986 7200 moveq.l D1, 0x00
00001988 2F01 move.l -[A7], D1
0000198A 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
0000198E 588F addq.l A7, 4
00001990 2200 move.l D1, D0
00001992 201F move.l D0, [A7]+
00001994 2D41 FFF4 move.l [A6 - 0xC], D1
00001998 57C0 seq D0
0000199A 4400 neg.b D0
0000199C 6704 beq +0x6 /* 000019A2 */
0000199E 7005 moveq.l D0, 0x05
000019A0 600A bra +0xC /* 000019AC */
label000019A2:
000019A2 206E FFF4 movea.l A0, [A6 - 0xC]
000019A6 3028 03AE move.w D0, [A0 + 0x3AE]
000019AA 48C0 ext.l D0
label000019AC:
000019AC 2F00 move.l -[A7], D0
000019AE D8FC 000E add.w A4, 0xE
000019B2 2F0C move.l -[A7], A4
000019B4 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000019B8 508F addq.l A7, 8
000019BA 6000 15DC bra +0x15DE /* 00002F98 */
000019BE 7000 moveq.l D0, 0x00
000019C0 2F00 move.l -[A7], D0
000019C2 7200 moveq.l D1, 0x00
000019C4 2F01 move.l -[A7], D1
000019C6 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
000019CA 588F addq.l A7, 4
000019CC 2200 move.l D1, D0
000019CE 201F move.l D0, [A7]+
000019D0 2D41 FFF4 move.l [A6 - 0xC], D1
000019D4 57C0 seq D0
000019D6 4400 neg.b D0
000019D8 6706 beq +0x8 /* 000019E0 */
000019DA 41ED EA3A lea.l A0, [A5 - 0x15C6]
000019DE 6008 bra +0xA /* 000019E8 */
label000019E0:
000019E0 206E FFF4 movea.l A0, [A6 - 0xC]
000019E4 41E8 0396 lea.l A0, [A0 + 0x396]
label000019E8:
000019E8 2F10 move.l -[A7], [A0]
000019EA D8FC 000E add.w A4, 0xE
000019EE 2F0C move.l -[A7], A4
000019F0 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
000019F4 508F addq.l A7, 8
000019F6 6000 15A0 bra +0x15A2 /* 00002F98 */
000019FA 7000 moveq.l D0, 0x00
000019FC 2F00 move.l -[A7], D0
000019FE 7200 moveq.l D1, 0x00
00001A00 2F01 move.l -[A7], D1
00001A02 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001A06 588F addq.l A7, 4
00001A08 2200 move.l D1, D0
00001A0A 201F move.l D0, [A7]+
00001A0C 2D41 FFF4 move.l [A6 - 0xC], D1
00001A10 57C0 seq D0
00001A12 4400 neg.b D0
00001A14 6706 beq +0x8 /* 00001A1C */
00001A16 41ED EA3A lea.l A0, [A5 - 0x15C6]
00001A1A 6008 bra +0xA /* 00001A24 */
label00001A1C:
00001A1C 206E FFF4 movea.l A0, [A6 - 0xC]
00001A20 41E8 039A lea.l A0, [A0 + 0x39A]
label00001A24:
00001A24 2F10 move.l -[A7], [A0]
00001A26 D8FC 000E add.w A4, 0xE
00001A2A 2F0C move.l -[A7], A4
00001A2C 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
00001A30 508F addq.l A7, 8
00001A32 6000 1564 bra +0x1566 /* 00002F98 */
00001A36 7000 moveq.l D0, 0x00
00001A38 2F00 move.l -[A7], D0
00001A3A 7200 moveq.l D1, 0x00
00001A3C 2F01 move.l -[A7], D1
00001A3E 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001A42 588F addq.l A7, 4
00001A44 2200 move.l D1, D0
00001A46 201F move.l D0, [A7]+
00001A48 2D41 FFF4 move.l [A6 - 0xC], D1
00001A4C 57C0 seq D0
00001A4E 4400 neg.b D0
00001A50 6704 beq +0x6 /* 00001A56 */
00001A52 7001 moveq.l D0, 0x01
00001A54 600A bra +0xC /* 00001A60 */
label00001A56:
00001A56 206E FFF4 movea.l A0, [A6 - 0xC]
00001A5A 7000 moveq.l D0, 0x00
00001A5C 1028 0399 move.b D0, [A0 + 0x399]
label00001A60:
00001A60 2F00 move.l -[A7], D0
00001A62 D8FC 000E add.w A4, 0xE
00001A66 2F0C move.l -[A7], A4
00001A68 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001A6C 508F addq.l A7, 8
00001A6E 6000 1528 bra +0x152A /* 00002F98 */
00001A72 7000 moveq.l D0, 0x00
00001A74 2F00 move.l -[A7], D0
00001A76 7200 moveq.l D1, 0x00
00001A78 2F01 move.l -[A7], D1
00001A7A 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001A7E 588F addq.l A7, 4
00001A80 2200 move.l D1, D0
00001A82 201F move.l D0, [A7]+
00001A84 2D41 FFF4 move.l [A6 - 0xC], D1
00001A88 57C0 seq D0
00001A8A 4400 neg.b D0
00001A8C 6706 beq +0x8 /* 00001A94 */
00001A8E 41ED EA3A lea.l A0, [A5 - 0x15C6]
00001A92 6008 bra +0xA /* 00001A9C */
label00001A94:
00001A94 206E FFF4 movea.l A0, [A6 - 0xC]
00001A98 41E8 038E lea.l A0, [A0 + 0x38E]
label00001A9C:
00001A9C 2F10 move.l -[A7], [A0]
00001A9E D8FC 000E add.w A4, 0xE
00001AA2 2F0C move.l -[A7], A4
00001AA4 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
00001AA8 508F addq.l A7, 8
00001AAA 6000 14EC bra +0x14EE /* 00002F98 */
00001AAE 7000 moveq.l D0, 0x00
00001AB0 2F00 move.l -[A7], D0
00001AB2 7200 moveq.l D1, 0x00
00001AB4 2F01 move.l -[A7], D1
00001AB6 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001ABA 588F addq.l A7, 4
00001ABC 2200 move.l D1, D0
00001ABE 201F move.l D0, [A7]+
00001AC0 2D41 FFF4 move.l [A6 - 0xC], D1
00001AC4 57C0 seq D0
00001AC6 4400 neg.b D0
00001AC8 6706 beq +0x8 /* 00001AD0 */
00001ACA 41ED EA3A lea.l A0, [A5 - 0x15C6]
00001ACE 6008 bra +0xA /* 00001AD8 */
label00001AD0:
00001AD0 206E FFF4 movea.l A0, [A6 - 0xC]
00001AD4 41E8 0392 lea.l A0, [A0 + 0x392]
label00001AD8:
00001AD8 2F10 move.l -[A7], [A0]
00001ADA D8FC 000E add.w A4, 0xE
00001ADE 2F0C move.l -[A7], A4
00001AE0 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
00001AE4 508F addq.l A7, 8
00001AE6 6000 14B0 bra +0x14B2 /* 00002F98 */
00001AEA 7000 moveq.l D0, 0x00
00001AEC 2F00 move.l -[A7], D0
00001AEE 7200 moveq.l D1, 0x00
00001AF0 2F01 move.l -[A7], D1
00001AF2 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001AF6 588F addq.l A7, 4
00001AF8 2200 move.l D1, D0
00001AFA 201F move.l D0, [A7]+
00001AFC 2D41 FFF4 move.l [A6 - 0xC], D1
00001B00 57C0 seq D0
00001B02 4400 neg.b D0
00001B04 6704 beq +0x6 /* 00001B0A */
00001B06 7001 moveq.l D0, 0x01
00001B08 600A bra +0xC /* 00001B14 */
label00001B0A:
00001B0A 206E FFF4 movea.l A0, [A6 - 0xC]
00001B0E 7000 moveq.l D0, 0x00
00001B10 1028 0391 move.b D0, [A0 + 0x391]
label00001B14:
00001B14 2F00 move.l -[A7], D0
00001B16 D8FC 000E add.w A4, 0xE
00001B1A 2F0C move.l -[A7], A4
00001B1C 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001B20 508F addq.l A7, 8
00001B22 6000 1474 bra +0x1476 /* 00002F98 */
00001B26 7000 moveq.l D0, 0x00
00001B28 2F00 move.l -[A7], D0
00001B2A 7200 moveq.l D1, 0x00
00001B2C 2F01 move.l -[A7], D1
00001B2E 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001B32 588F addq.l A7, 4
00001B34 2200 move.l D1, D0
00001B36 201F move.l D0, [A7]+
00001B38 2D41 FFF4 move.l [A6 - 0xC], D1
00001B3C 57C0 seq D0
00001B3E 4400 neg.b D0
00001B40 6706 beq +0x8 /* 00001B48 */
00001B42 41ED EA3A lea.l A0, [A5 - 0x15C6]
00001B46 6008 bra +0xA /* 00001B50 */
label00001B48:
00001B48 206E FFF4 movea.l A0, [A6 - 0xC]
00001B4C 41E8 00BE lea.l A0, [A0 + 0xBE]
label00001B50:
00001B50 2F10 move.l -[A7], [A0]
00001B52 D8FC 000E add.w A4, 0xE
00001B56 2F0C move.l -[A7], A4
00001B58 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
00001B5C 508F addq.l A7, 8
00001B5E 6000 1438 bra +0x143A /* 00002F98 */
00001B62 7000 moveq.l D0, 0x00
00001B64 2F00 move.l -[A7], D0
00001B66 7200 moveq.l D1, 0x00
00001B68 2F01 move.l -[A7], D1
00001B6A 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001B6E 588F addq.l A7, 4
00001B70 2200 move.l D1, D0
00001B72 201F move.l D0, [A7]+
00001B74 2D41 FFF4 move.l [A6 - 0xC], D1
00001B78 57C0 seq D0
00001B7A 4400 neg.b D0
00001B7C 6706 beq +0x8 /* 00001B84 */
00001B7E 41ED EA3A lea.l A0, [A5 - 0x15C6]
00001B82 6008 bra +0xA /* 00001B8C */
label00001B84:
00001B84 206E FFF4 movea.l A0, [A6 - 0xC]
00001B88 41E8 00C2 lea.l A0, [A0 + 0xC2]
label00001B8C:
00001B8C 2F10 move.l -[A7], [A0]
00001B8E D8FC 000E add.w A4, 0xE
00001B92 2F0C move.l -[A7], A4
00001B94 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
00001B98 508F addq.l A7, 8
00001B9A 6000 13FC bra +0x13FE /* 00002F98 */
00001B9E 7000 moveq.l D0, 0x00
00001BA0 2F00 move.l -[A7], D0
00001BA2 7200 moveq.l D1, 0x00
00001BA4 2F01 move.l -[A7], D1
00001BA6 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001BAA 588F addq.l A7, 4
00001BAC 2200 move.l D1, D0
00001BAE 201F move.l D0, [A7]+
00001BB0 2D41 FFF4 move.l [A6 - 0xC], D1
00001BB4 57C0 seq D0
00001BB6 4400 neg.b D0
00001BB8 6704 beq +0x6 /* 00001BBE */
00001BBA 7001 moveq.l D0, 0x01
00001BBC 600A bra +0xC /* 00001BC8 */
label00001BBE:
00001BBE 206E FFF4 movea.l A0, [A6 - 0xC]
00001BC2 7000 moveq.l D0, 0x00
00001BC4 1028 00C1 move.b D0, [A0 + 0xC1]
label00001BC8:
00001BC8 2F00 move.l -[A7], D0
00001BCA D8FC 000E add.w A4, 0xE
00001BCE 2F0C move.l -[A7], A4
00001BD0 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001BD4 508F addq.l A7, 8
00001BD6 6000 13C0 bra +0x13C2 /* 00002F98 */
00001BDA 7000 moveq.l D0, 0x00
00001BDC 2F00 move.l -[A7], D0
00001BDE 7200 moveq.l D1, 0x00
00001BE0 2F01 move.l -[A7], D1
00001BE2 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001BE6 588F addq.l A7, 4
00001BE8 2200 move.l D1, D0
00001BEA 201F move.l D0, [A7]+
00001BEC 2D41 FFF4 move.l [A6 - 0xC], D1
00001BF0 57C0 seq D0
00001BF2 4400 neg.b D0
00001BF4 6706 beq +0x8 /* 00001BFC */
00001BF6 41ED EA3A lea.l A0, [A5 - 0x15C6]
00001BFA 6008 bra +0xA /* 00001C04 */
label00001BFC:
00001BFC 206E FFF4 movea.l A0, [A6 - 0xC]
00001C00 41E8 00C6 lea.l A0, [A0 + 0xC6]
label00001C04:
00001C04 2F10 move.l -[A7], [A0]
00001C06 D8FC 000E add.w A4, 0xE
00001C0A 2F0C move.l -[A7], A4
00001C0C 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
00001C10 508F addq.l A7, 8
00001C12 6000 1384 bra +0x1386 /* 00002F98 */
00001C16 7000 moveq.l D0, 0x00
00001C18 2F00 move.l -[A7], D0
00001C1A 7200 moveq.l D1, 0x00
00001C1C 2F01 move.l -[A7], D1
00001C1E 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001C22 588F addq.l A7, 4
00001C24 2200 move.l D1, D0
00001C26 201F move.l D0, [A7]+
00001C28 2D41 FFF4 move.l [A6 - 0xC], D1
00001C2C 57C0 seq D0
00001C2E 4400 neg.b D0
00001C30 6706 beq +0x8 /* 00001C38 */
00001C32 41ED EA3A lea.l A0, [A5 - 0x15C6]
00001C36 6008 bra +0xA /* 00001C40 */
label00001C38:
00001C38 206E FFF4 movea.l A0, [A6 - 0xC]
00001C3C 41E8 00CA lea.l A0, [A0 + 0xCA]
label00001C40:
00001C40 2F10 move.l -[A7], [A0]
00001C42 D8FC 000E add.w A4, 0xE
00001C46 2F0C move.l -[A7], A4
00001C48 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
00001C4C 508F addq.l A7, 8
00001C4E 6000 1348 bra +0x134A /* 00002F98 */
00001C52 7000 moveq.l D0, 0x00
00001C54 2F00 move.l -[A7], D0
00001C56 7200 moveq.l D1, 0x00
00001C58 2F01 move.l -[A7], D1
00001C5A 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001C5E 588F addq.l A7, 4
00001C60 2200 move.l D1, D0
00001C62 201F move.l D0, [A7]+
00001C64 2D41 FFF4 move.l [A6 - 0xC], D1
00001C68 57C0 seq D0
00001C6A 4400 neg.b D0
00001C6C 6704 beq +0x6 /* 00001C72 */
00001C6E 7001 moveq.l D0, 0x01
00001C70 600A bra +0xC /* 00001C7C */
label00001C72:
00001C72 206E FFF4 movea.l A0, [A6 - 0xC]
00001C76 7000 moveq.l D0, 0x00
00001C78 1028 00C9 move.b D0, [A0 + 0xC9]
label00001C7C:
00001C7C 2F00 move.l -[A7], D0
00001C7E D8FC 000E add.w A4, 0xE
00001C82 2F0C move.l -[A7], A4
00001C84 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001C88 508F addq.l A7, 8
00001C8A 6000 130C bra +0x130E /* 00002F98 */
00001C8E 7000 moveq.l D0, 0x00
00001C90 2F00 move.l -[A7], D0
00001C92 7200 moveq.l D1, 0x00
00001C94 2F01 move.l -[A7], D1
00001C96 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001C9A 588F addq.l A7, 4
00001C9C 2200 move.l D1, D0
00001C9E 201F move.l D0, [A7]+
00001CA0 2D41 FFF4 move.l [A6 - 0xC], D1
00001CA4 57C0 seq D0
00001CA6 4400 neg.b D0
00001CA8 6704 beq +0x6 /* 00001CAE */
00001CAA 7005 moveq.l D0, 0x05
00001CAC 600A bra +0xC /* 00001CB8 */
label00001CAE:
00001CAE 206E FFF4 movea.l A0, [A6 - 0xC]
00001CB2 3028 00CE move.w D0, [A0 + 0xCE]
00001CB6 48C0 ext.l D0
label00001CB8:
00001CB8 2F00 move.l -[A7], D0
00001CBA D8FC 000E add.w A4, 0xE
00001CBE 2F0C move.l -[A7], A4
00001CC0 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001CC4 508F addq.l A7, 8
00001CC6 6000 12D0 bra +0x12D2 /* 00002F98 */
00001CCA 7000 moveq.l D0, 0x00
00001CCC 2F00 move.l -[A7], D0
00001CCE 7200 moveq.l D1, 0x00
00001CD0 2F01 move.l -[A7], D1
00001CD2 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001CD6 588F addq.l A7, 4
00001CD8 2200 move.l D1, D0
00001CDA 201F move.l D0, [A7]+
00001CDC 2D41 FFF4 move.l [A6 - 0xC], D1
00001CE0 57C0 seq D0
00001CE2 4400 neg.b D0
00001CE4 6706 beq +0x8 /* 00001CEC */
00001CE6 41ED EA3A lea.l A0, [A5 - 0x15C6]
00001CEA 6008 bra +0xA /* 00001CF4 */
label00001CEC:
00001CEC 206E FFF4 movea.l A0, [A6 - 0xC]
00001CF0 41E8 039E lea.l A0, [A0 + 0x39E]
label00001CF4:
00001CF4 2F10 move.l -[A7], [A0]
00001CF6 D8FC 000E add.w A4, 0xE
00001CFA 2F0C move.l -[A7], A4
00001CFC 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
00001D00 508F addq.l A7, 8
00001D02 6000 1294 bra +0x1296 /* 00002F98 */
00001D06 7000 moveq.l D0, 0x00
00001D08 2F00 move.l -[A7], D0
00001D0A 7200 moveq.l D1, 0x00
00001D0C 2F01 move.l -[A7], D1
00001D0E 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001D12 588F addq.l A7, 4
00001D14 2200 move.l D1, D0
00001D16 201F move.l D0, [A7]+
00001D18 2D41 FFF4 move.l [A6 - 0xC], D1
00001D1C 57C0 seq D0
00001D1E 4400 neg.b D0
00001D20 6706 beq +0x8 /* 00001D28 */
00001D22 41ED EA3A lea.l A0, [A5 - 0x15C6]
00001D26 6008 bra +0xA /* 00001D30 */
label00001D28:
00001D28 206E FFF4 movea.l A0, [A6 - 0xC]
00001D2C 41E8 03A2 lea.l A0, [A0 + 0x3A2]
label00001D30:
00001D30 2F10 move.l -[A7], [A0]
00001D32 D8FC 000E add.w A4, 0xE
00001D36 2F0C move.l -[A7], A4
00001D38 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
00001D3C 508F addq.l A7, 8
00001D3E 6000 1258 bra +0x125A /* 00002F98 */
00001D42 7000 moveq.l D0, 0x00
00001D44 2F00 move.l -[A7], D0
00001D46 7200 moveq.l D1, 0x00
00001D48 2F01 move.l -[A7], D1
00001D4A 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001D4E 588F addq.l A7, 4
00001D50 2200 move.l D1, D0
00001D52 201F move.l D0, [A7]+
00001D54 2D41 FFF4 move.l [A6 - 0xC], D1
00001D58 57C0 seq D0
00001D5A 4400 neg.b D0
00001D5C 6704 beq +0x6 /* 00001D62 */
00001D5E 7001 moveq.l D0, 0x01
00001D60 600A bra +0xC /* 00001D6C */
label00001D62:
00001D62 206E FFF4 movea.l A0, [A6 - 0xC]
00001D66 7000 moveq.l D0, 0x00
00001D68 1028 03A1 move.b D0, [A0 + 0x3A1]
label00001D6C:
00001D6C 2F00 move.l -[A7], D0
00001D6E D8FC 000E add.w A4, 0xE
00001D72 2F0C move.l -[A7], A4
00001D74 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001D78 508F addq.l A7, 8
00001D7A 6000 121C bra +0x121E /* 00002F98 */
00001D7E 7000 moveq.l D0, 0x00
00001D80 2F00 move.l -[A7], D0
00001D82 7200 moveq.l D1, 0x00
00001D84 2F01 move.l -[A7], D1
00001D86 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001D8A 588F addq.l A7, 4
00001D8C 2200 move.l D1, D0
00001D8E 201F move.l D0, [A7]+
00001D90 2D41 FFF4 move.l [A6 - 0xC], D1
00001D94 57C0 seq D0
00001D96 4400 neg.b D0
00001D98 6704 beq +0x6 /* 00001D9E */
00001D9A 7000 moveq.l D0, 0x00
00001D9C 600A bra +0xC /* 00001DA8 */
label00001D9E:
00001D9E 206E FFF4 movea.l A0, [A6 - 0xC]
00001DA2 7000 moveq.l D0, 0x00
00001DA4 1028 03A5 move.b D0, [A0 + 0x3A5]
label00001DA8:
00001DA8 2F00 move.l -[A7], D0
00001DAA D8FC 000E add.w A4, 0xE
00001DAE 2F0C move.l -[A7], A4
00001DB0 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001DB4 508F addq.l A7, 8
00001DB6 6000 11E0 bra +0x11E2 /* 00002F98 */
00001DBA 7000 moveq.l D0, 0x00
00001DBC 2F00 move.l -[A7], D0
00001DBE 7200 moveq.l D1, 0x00
00001DC0 2F01 move.l -[A7], D1
00001DC2 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001DC6 588F addq.l A7, 4
00001DC8 2200 move.l D1, D0
00001DCA 201F move.l D0, [A7]+
00001DCC 2D41 FFF4 move.l [A6 - 0xC], D1
00001DD0 57C0 seq D0
00001DD2 4400 neg.b D0
00001DD4 6706 beq +0x8 /* 00001DDC */
00001DD6 41ED EA3A lea.l A0, [A5 - 0x15C6]
00001DDA 6008 bra +0xA /* 00001DE4 */
label00001DDC:
00001DDC 206E FFF4 movea.l A0, [A6 - 0xC]
00001DE0 41E8 03B0 lea.l A0, [A0 + 0x3B0]
label00001DE4:
00001DE4 2F10 move.l -[A7], [A0]
00001DE6 D8FC 000E add.w A4, 0xE
00001DEA 2F0C move.l -[A7], A4
00001DEC 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
00001DF0 508F addq.l A7, 8
00001DF2 6000 11A4 bra +0x11A6 /* 00002F98 */
00001DF6 7000 moveq.l D0, 0x00
00001DF8 2F00 move.l -[A7], D0
00001DFA 7200 moveq.l D1, 0x00
00001DFC 2F01 move.l -[A7], D1
00001DFE 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001E02 588F addq.l A7, 4
00001E04 2200 move.l D1, D0
00001E06 201F move.l D0, [A7]+
00001E08 2D41 FFF4 move.l [A6 - 0xC], D1
00001E0C 57C0 seq D0
00001E0E 4400 neg.b D0
00001E10 6706 beq +0x8 /* 00001E18 */
00001E12 41ED EA3A lea.l A0, [A5 - 0x15C6]
00001E16 6008 bra +0xA /* 00001E20 */
label00001E18:
00001E18 206E FFF4 movea.l A0, [A6 - 0xC]
00001E1C 41E8 03B4 lea.l A0, [A0 + 0x3B4]
label00001E20:
00001E20 2F10 move.l -[A7], [A0]
00001E22 D8FC 000E add.w A4, 0xE
00001E26 2F0C move.l -[A7], A4
00001E28 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
00001E2C 508F addq.l A7, 8
00001E2E 6000 1168 bra +0x116A /* 00002F98 */
00001E32 7000 moveq.l D0, 0x00
00001E34 2F00 move.l -[A7], D0
00001E36 7200 moveq.l D1, 0x00
00001E38 2F01 move.l -[A7], D1
00001E3A 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001E3E 588F addq.l A7, 4
00001E40 2200 move.l D1, D0
00001E42 201F move.l D0, [A7]+
00001E44 2D41 FFF4 move.l [A6 - 0xC], D1
00001E48 57C0 seq D0
00001E4A 4400 neg.b D0
00001E4C 6704 beq +0x6 /* 00001E52 */
00001E4E 7001 moveq.l D0, 0x01
00001E50 600A bra +0xC /* 00001E5C */
label00001E52:
00001E52 206E FFF4 movea.l A0, [A6 - 0xC]
00001E56 7000 moveq.l D0, 0x00
00001E58 1028 03B3 move.b D0, [A0 + 0x3B3]
label00001E5C:
00001E5C 2F00 move.l -[A7], D0
00001E5E D8FC 000E add.w A4, 0xE
00001E62 2F0C move.l -[A7], A4
00001E64 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001E68 508F addq.l A7, 8
00001E6A 6000 112C bra +0x112E /* 00002F98 */
00001E6E 7000 moveq.l D0, 0x00
00001E70 2F00 move.l -[A7], D0
00001E72 7200 moveq.l D1, 0x00
00001E74 2F01 move.l -[A7], D1
00001E76 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00001E7A 588F addq.l A7, 4
00001E7C 2200 move.l D1, D0
00001E7E 201F move.l D0, [A7]+
00001E80 2D41 FFF4 move.l [A6 - 0xC], D1
00001E84 57C0 seq D0
00001E86 4400 neg.b D0
00001E88 6704 beq +0x6 /* 00001E8E */
00001E8A 7005 moveq.l D0, 0x05
00001E8C 600A bra +0xC /* 00001E98 */
label00001E8E:
00001E8E 206E FFF4 movea.l A0, [A6 - 0xC]
00001E92 3028 03B8 move.w D0, [A0 + 0x3B8]
00001E96 48C0 ext.l D0
label00001E98:
00001E98 2F00 move.l -[A7], D0
00001E9A D8FC 000E add.w A4, 0xE
00001E9E 2F0C move.l -[A7], A4
00001EA0 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001EA4 508F addq.l A7, 8
00001EA6 6000 10F0 bra +0x10F2 /* 00002F98 */
00001EAA 7048 moveq.l D0, 0x48
00001EAC 2F00 move.l -[A7], D0
00001EAE 322D E9EE move.w D1, [A5 - 0x1612]
00001EB2 48C1 ext.l D1
00001EB4 2F01 move.l -[A7], D1
00001EB6 4EAD 070A jsr [A5 + 0x70A /* export_221 */]
00001EBA 48C0 ext.l D0
00001EBC 508F addq.l A7, 8
00001EBE 2F00 move.l -[A7], D0
00001EC0 D8FC 000E add.w A4, 0xE
00001EC4 2F0C move.l -[A7], A4
00001EC6 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001ECA 508F addq.l A7, 8
00001ECC 6000 10CA bra +0x10CC /* 00002F98 */
00001ED0 7048 moveq.l D0, 0x48
00001ED2 2F00 move.l -[A7], D0
00001ED4 322D E9F0 move.w D1, [A5 - 0x1610]
00001ED8 48C1 ext.l D1
00001EDA 2F01 move.l -[A7], D1
00001EDC 4EAD 070A jsr [A5 + 0x70A /* export_221 */]
00001EE0 48C0 ext.l D0
00001EE2 508F addq.l A7, 8
00001EE4 2F00 move.l -[A7], D0
00001EE6 D8FC 000E add.w A4, 0xE
00001EEA 2F0C move.l -[A7], A4
00001EEC 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001EF0 508F addq.l A7, 8
00001EF2 6000 10A4 bra +0x10A6 /* 00002F98 */
00001EF6 7048 moveq.l D0, 0x48
00001EF8 2F00 move.l -[A7], D0
00001EFA 322D E9F2 move.w D1, [A5 - 0x160E]
00001EFE 48C1 ext.l D1
00001F00 2F01 move.l -[A7], D1
00001F02 4EAD 070A jsr [A5 + 0x70A /* export_221 */]
00001F06 48C0 ext.l D0
00001F08 508F addq.l A7, 8
00001F0A 2F00 move.l -[A7], D0
00001F0C D8FC 000E add.w A4, 0xE
00001F10 2F0C move.l -[A7], A4
00001F12 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001F16 508F addq.l A7, 8
00001F18 6000 107E bra +0x1080 /* 00002F98 */
00001F1C 7048 moveq.l D0, 0x48
00001F1E 2F00 move.l -[A7], D0
00001F20 322D E9F4 move.w D1, [A5 - 0x160C]
00001F24 48C1 ext.l D1
00001F26 2F01 move.l -[A7], D1
00001F28 4EAD 070A jsr [A5 + 0x70A /* export_221 */]
00001F2C 48C0 ext.l D0
00001F2E 508F addq.l A7, 8
00001F30 2F00 move.l -[A7], D0
00001F32 D8FC 000E add.w A4, 0xE
00001F36 2F0C move.l -[A7], A4
00001F38 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001F3C 508F addq.l A7, 8
00001F3E 6000 1058 bra +0x105A /* 00002F98 */
00001F42 D8FC 000E add.w A4, 0xE
00001F46 7000 moveq.l D0, 0x00
00001F48 2640 movea.l A3, D0
00001F4A 4AAD B9FC tst.l [A5 - 0x4604]
00001F4E 6700 105A beq +0x105C /* 00002FAA */
00001F52 206D B9FC movea.l A0, [A5 - 0x4604]
00001F56 47E8 032E lea.l A3, [A0 + 0x32E]
label00001F5A:
00001F5A 7001 moveq.l D0, 0x01
00001F5C B06B 000C cmp.w D0, [A3 + 0xC]
00001F60 6706 beq +0x8 /* 00001F68 */
00001F62 2653 movea.l A3, [A3]
00001F64 200B move.l D0, A3
00001F66 66F2 bne -0xC /* 00001F5A */
label00001F68:
00001F68 200B move.l D0, A3
00001F6A 6700 104C beq +0x104E /* 00002FB8 */
00001F6E 0C46 0083 cmpi.w D6, 0x83
00001F72 661A bne +0x1C /* 00001F8E */
00001F74 302B 0008 move.w D0, [A3 + 0x8]
00001F78 48C0 ext.l D0
00001F7A 2F00 move.l -[A7], D0
00001F7C 206D BA78 movea.l A0, [A5 - 0x4588]
00001F80 2F28 0222 move.l -[A7], [A0 + 0x222]
00001F84 4EAD 120A jsr [A5 + 0x120A /* export_573 */]
00001F88 48C0 ext.l D0
00001F8A 508F addq.l A7, 8
00001F8C 6018 bra +0x1A /* 00001FA6 */
label00001F8E:
00001F8E 302B 0004 move.w D0, [A3 + 0x4]
00001F92 48C0 ext.l D0
00001F94 2F00 move.l -[A7], D0
00001F96 206D BA78 movea.l A0, [A5 - 0x4588]
00001F9A 2F28 0226 move.l -[A7], [A0 + 0x226]
00001F9E 4EAD 120A jsr [A5 + 0x120A /* export_573 */]
00001FA2 48C0 ext.l D0
00001FA4 508F addq.l A7, 8
label00001FA6:
00001FA6 2F00 move.l -[A7], D0
00001FA8 2F0C move.l -[A7], A4
00001FAA 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00001FAE 508F addq.l A7, 8
00001FB0 6000 0FE6 bra +0xFE8 /* 00002F98 */
00001FB4 4AAD EA4E tst.l [A5 - 0x15B2]
00001FB8 6758 beq +0x5A /* 00002012 */
00001FBA 0C46 0085 cmpi.w D6, 0x85
00001FBE 662A bne +0x2C /* 00001FEA */
00001FC0 302D EA54 move.w D0, [A5 - 0x15AC]
00001FC4 48C0 ext.l D0
00001FC6 206D EA4E movea.l A0, [A5 - 0x15B2]
00001FCA 3228 0002 move.w D1, [A0 + 0x2]
00001FCE 48C1 ext.l D1
00001FD0 9081 sub.l D0, D1
00001FD2 2F00 move.l -[A7], D0
00001FD4 206D E9DE movea.l A0, [A5 - 0x1622]
00001FD8 3028 017A move.w D0, [A0 + 0x17A]
00001FDC 48C0 ext.l D0
00001FDE 2F00 move.l -[A7], D0
00001FE0 4EAD 071A jsr [A5 + 0x71A /* export_223 */]
00001FE4 48C0 ext.l D0
00001FE6 508F addq.l A7, 8
00001FE8 602A bra +0x2C /* 00002014 */
label00001FEA:
00001FEA 302D EA52 move.w D0, [A5 - 0x15AE]
00001FEE 48C0 ext.l D0
00001FF0 206D EA4E movea.l A0, [A5 - 0x15B2]
00001FF4 3210 move.w D1, [A0]
00001FF6 48C1 ext.l D1
00001FF8 9081 sub.l D0, D1
00001FFA 2F00 move.l -[A7], D0
00001FFC 206D E9DE movea.l A0, [A5 - 0x1622]
00002000 3028 017C move.w D0, [A0 + 0x17C]
00002004 48C0 ext.l D0
00002006 2F00 move.l -[A7], D0
00002008 4EAD 071A jsr [A5 + 0x71A /* export_223 */]
0000200C 48C0 ext.l D0
0000200E 508F addq.l A7, 8
00002010 6002 bra +0x4 /* 00002014 */
label00002012:
00002012 7000 moveq.l D0, 0x00
label00002014:
00002014 3E00 move.w D7, D0
00002016 48C7 ext.l D7
00002018 2F07 move.l -[A7], D7
0000201A D8FC 000E add.w A4, 0xE
0000201E 2F0C move.l -[A7], A4
00002020 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00002024 508F addq.l A7, 8
00002026 6000 0F70 bra +0xF72 /* 00002F98 */
0000202A D8FC 000E add.w A4, 0xE
0000202E 7000 moveq.l D0, 0x00
00002030 2F00 move.l -[A7], D0
00002032 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00002036 2D40 FFF4 move.l [A6 - 0xC], D0
0000203A 588F addq.l A7, 4
0000203C 6700 0F7A beq +0xF7C /* 00002FB8 */
00002040 206E FFF4 movea.l A0, [A6 - 0xC]
00002044 4A68 010E tst.w [A0 + 0x10E]
00002048 660E bne +0x10 /* 00002058 */
0000204A 206E FFF4 movea.l A0, [A6 - 0xC]
0000204E 4A68 037A tst.w [A0 + 0x37A]
00002052 6704 beq +0x6 /* 00002058 */
00002054 7E15 moveq.l D7, 0x15
00002056 6008 bra +0xA /* 00002060 */
label00002058:
00002058 206E FFF4 movea.l A0, [A6 - 0xC]
0000205C 3E28 010E move.w D7, [A0 + 0x10E]
label00002060:
00002060 48C7 ext.l D7
00002062 2F07 move.l -[A7], D7
00002064 2F0C move.l -[A7], A4
00002066 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
0000206A 508F addq.l A7, 8
0000206C 6000 0F2A bra +0xF2C /* 00002F98 */
00002070 7000 moveq.l D0, 0x00
00002072 2F00 move.l -[A7], D0
00002074 7200 moveq.l D1, 0x00
00002076 2F01 move.l -[A7], D1
00002078 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
0000207C 588F addq.l A7, 4
0000207E 2200 move.l D1, D0
00002080 201F move.l D0, [A7]+
00002082 2D41 FFF4 move.l [A6 - 0xC], D1
00002086 57C0 seq D0
00002088 4400 neg.b D0
0000208A 6704 beq +0x6 /* 00002090 */
0000208C 7001 moveq.l D0, 0x01
0000208E 6010 bra +0x12 /* 000020A0 */
label00002090:
00002090 206E FFF4 movea.l A0, [A6 - 0xC]
00002094 3028 03BE move.w D0, [A0 + 0x3BE]
00002098 48C0 ext.l D0
0000209A 7204 moveq.l D1, 0x04
0000209C C280 and.l D1, D0
0000209E 2001 move.l D0, D1
label000020A0:
000020A0 2F00 move.l -[A7], D0
000020A2 D8FC 000E add.w A4, 0xE
000020A6 2F0C move.l -[A7], A4
000020A8 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000020AC 508F addq.l A7, 8
000020AE 6000 0EE8 bra +0xEEA /* 00002F98 */
000020B2 7000 moveq.l D0, 0x00
000020B4 2F00 move.l -[A7], D0
000020B6 7200 moveq.l D1, 0x00
000020B8 2F01 move.l -[A7], D1
000020BA 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
000020BE 588F addq.l A7, 4
000020C0 2200 move.l D1, D0
000020C2 201F move.l D0, [A7]+
000020C4 2D41 FFF4 move.l [A6 - 0xC], D1
000020C8 57C0 seq D0
000020CA 4400 neg.b D0
000020CC 6704 beq +0x6 /* 000020D2 */
000020CE 7001 moveq.l D0, 0x01
000020D0 6010 bra +0x12 /* 000020E2 */
label000020D2:
000020D2 206E FFF4 movea.l A0, [A6 - 0xC]
000020D6 3028 03BE move.w D0, [A0 + 0x3BE]
000020DA 48C0 ext.l D0
000020DC 7208 moveq.l D1, 0x08
000020DE C280 and.l D1, D0
000020E0 2001 move.l D0, D1
label000020E2:
000020E2 2F00 move.l -[A7], D0
000020E4 D8FC 000E add.w A4, 0xE
000020E8 2F0C move.l -[A7], A4
000020EA 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000020EE 508F addq.l A7, 8
000020F0 6000 0EA6 bra +0xEA8 /* 00002F98 */
000020F4 7000 moveq.l D0, 0x00
000020F6 2F00 move.l -[A7], D0
000020F8 7200 moveq.l D1, 0x00
000020FA 2F01 move.l -[A7], D1
000020FC 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00002100 588F addq.l A7, 4
00002102 2200 move.l D1, D0
00002104 201F move.l D0, [A7]+
00002106 2D41 FFF4 move.l [A6 - 0xC], D1
0000210A 57C0 seq D0
0000210C 4400 neg.b D0
0000210E 6704 beq +0x6 /* 00002114 */
00002110 7001 moveq.l D0, 0x01
00002112 6010 bra +0x12 /* 00002124 */
label00002114:
00002114 206E FFF4 movea.l A0, [A6 - 0xC]
00002118 3028 03BE move.w D0, [A0 + 0x3BE]
0000211C 48C0 ext.l D0
0000211E 7201 moveq.l D1, 0x01
00002120 C280 and.l D1, D0
00002122 2001 move.l D0, D1
label00002124:
00002124 2F00 move.l -[A7], D0
00002126 D8FC 000E add.w A4, 0xE
0000212A 2F0C move.l -[A7], A4
0000212C 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00002130 508F addq.l A7, 8
00002132 6000 0E64 bra +0xE66 /* 00002F98 */
00002136 7001 moveq.l D0, 0x01
00002138 2F00 move.l -[A7], D0
0000213A 2F0C move.l -[A7], A4
0000213C 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */]
00002140 4A40 tst.w D0
00002142 508F addq.l A7, 8
00002144 6700 0E52 beq +0xE54 /* 00002F98 */
00002148 7000 moveq.l D0, 0x00
0000214A 2F00 move.l -[A7], D0
0000214C 7200 moveq.l D1, 0x00
0000214E 2F01 move.l -[A7], D1
00002150 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00002154 588F addq.l A7, 4
00002156 2200 move.l D1, D0
00002158 201F move.l D0, [A7]+
0000215A 2D41 FFF4 move.l [A6 - 0xC], D1
0000215E 57C0 seq D0
00002160 4400 neg.b D0
00002162 6704 beq +0x6 /* 00002168 */
00002164 7001 moveq.l D0, 0x01
00002166 600A bra +0xC /* 00002172 */
label00002168:
00002168 206E FFF4 movea.l A0, [A6 - 0xC]
0000216C 7000 moveq.l D0, 0x00
0000216E 3028 03C0 move.w D0, [A0 + 0x3C0]
label00002172:
00002172 322D BB64 move.w D1, [A5 - 0x449C]
00002176 48C1 ext.l D1
00002178 C280 and.l D1, D0
0000217A 2F01 move.l -[A7], D1
0000217C 2F0C move.l -[A7], A4
0000217E 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
00002182 508F addq.l A7, 8
00002184 6000 0E12 bra +0xE14 /* 00002F98 */
00002188 7000 moveq.l D0, 0x00
0000218A 2F00 move.l -[A7], D0
0000218C 7200 moveq.l D1, 0x00
0000218E 2F01 move.l -[A7], D1
00002190 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00002194 588F addq.l A7, 4
00002196 2200 move.l D1, D0
00002198 201F move.l D0, [A7]+
0000219A 2D41 FFF4 move.l [A6 - 0xC], D1
0000219E 57C0 seq D0
000021A0 4400 neg.b D0
000021A2 6704 beq +0x6 /* 000021A8 */
000021A4 7001 moveq.l D0, 0x01
000021A6 600A bra +0xC /* 000021B2 */
label000021A8:
000021A8 206E FFF4 movea.l A0, [A6 - 0xC]
000021AC 3028 03C6 move.w D0, [A0 + 0x3C6]
000021B0 48C0 ext.l D0
label000021B2:
000021B2 2F00 move.l -[A7], D0
000021B4 D8FC 000E add.w A4, 0xE
000021B8 2F0C move.l -[A7], A4
000021BA 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000021BE 508F addq.l A7, 8
000021C0 6000 0DD6 bra +0xDD8 /* 00002F98 */
000021C4 D8FC 000E add.w A4, 0xE
000021C8 197C 0003 000D move.b [A4 + 0xD], 0x3
000021CE 422C 000C clr.b [A4 + 0xC]
000021D2 7000 moveq.l D0, 0x00
000021D4 2F00 move.l -[A7], D0
000021D6 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
000021DA 2D40 FFF4 move.l [A6 - 0xC], D0
000021DE 588F addq.l A7, 4
000021E0 6700 0DBA beq +0xDBC /* 00002F9C */
000021E4 206E FFF4 movea.l A0, [A6 - 0xC]
000021E8 70FE moveq.l D0, 0xFFFFFFFE
000021EA B068 00F8 cmp.w D0, [A0 + 0xF8]
000021EE 6700 0DAC beq +0xDAE /* 00002F9C */
000021F2 296D BA78 0008 move.l [A4 + 0x8], [A5 - 0x4588]
000021F8 206E FFF4 movea.l A0, [A6 - 0xC]
000021FC 38A8 00F8 move.w [A4], [A0 + 0xF8]
00002200 206E FFF4 movea.l A0, [A6 - 0xC]
00002204 3968 00FA 0002 move.w [A4 + 0x2], [A0 + 0xFA]
0000220A 206E FFF4 movea.l A0, [A6 - 0xC]
0000220E 3968 00FC 0004 move.w [A4 + 0x4], [A0 + 0xFC]
00002214 206E FFF4 movea.l A0, [A6 - 0xC]
00002218 3968 00FE 0006 move.w [A4 + 0x6], [A0 + 0xFE]
0000221E 6000 0D78 bra +0xD7A /* 00002F98 */
00002222 4AAD E9E2 tst.l [A5 - 0x161E]
00002226 670C beq +0xE /* 00002234 */
00002228 206D E9E2 movea.l A0, [A5 - 0x161E]
0000222C 3028 018A move.w D0, [A0 + 0x18A]
00002230 48C0 ext.l D0
00002232 6002 bra +0x4 /* 00002236 */
label00002234:
00002234 70FF moveq.l D0, 0xFFFFFFFF
label00002236:
00002236 2F00 move.l -[A7], D0
00002238 D8FC 000E add.w A4, 0xE
0000223C 2F0C move.l -[A7], A4
0000223E 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00002242 508F addq.l A7, 8
00002244 6000 0D52 bra +0xD54 /* 00002F98 */
00002248 4EAD 006A jsr [A5 + 0x6A /* export_9 */]
0000224C 2F00 move.l -[A7], D0
0000224E D8FC 000E add.w A4, 0xE
00002252 2F0C move.l -[A7], A4
00002254 4EAD 1B5A jsr [A5 + 0x1B5A /* export_871 */]
00002258 508F addq.l A7, 8
0000225A 6000 0D3C bra +0xD3E /* 00002F98 */
0000225E D8FC 000E add.w A4, 0xE
00002262 200B move.l D0, A3
00002264 6740 beq +0x42 /* 000022A6 */
00002266 7003 moveq.l D0, 0x03
00002268 B06B 000C cmp.w D0, [A3 + 0xC]
0000226C 6638 bne +0x3A /* 000022A6 */
0000226E 206B 0004 movea.l A0, [A3 + 0x4]
00002272 7002 moveq.l D0, 0x02
00002274 B068 0020 cmp.w D0, [A0 + 0x20]
00002278 662C bne +0x2E /* 000022A6 */
0000227A 206B 0004 movea.l A0, [A3 + 0x4]
0000227E 2068 002A movea.l A0, [A0 + 0x2A]
00002282 7000 moveq.l D0, 0x00
00002284 1028 004D move.b D0, [A0 + 0x4D]
00002288 223C 0000 0080 move.l D1, 0x80
0000228E C280 and.l D1, D0
00002290 56C0 sne D0
00002292 0240 0001 andi.w D0, 0x1
00002296 48C0 ext.l D0
00002298 2F00 move.l -[A7], D0
0000229A 2F0C move.l -[A7], A4
0000229C 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000022A0 508F addq.l A7, 8
000022A2 6000 0CF4 bra +0xCF6 /* 00002F98 */
label000022A6:
000022A6 7000 moveq.l D0, 0x00
000022A8 2F00 move.l -[A7], D0
000022AA 2F0C move.l -[A7], A4
000022AC 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000022B0 508F addq.l A7, 8
000022B2 6000 0CE4 bra +0xCE6 /* 00002F98 */
000022B6 7003 moveq.l D0, 0x03
000022B8 B02C 000D cmp.b D0, [A4 + 0xD]
000022BC 6622 bne +0x24 /* 000022E0 */
000022BE 0C46 0092 cmpi.w D6, 0x92
000022C2 6608 bne +0xA /* 000022CC */
000022C4 302C 0004 move.w D0, [A4 + 0x4]
000022C8 48C0 ext.l D0
000022CA 6004 bra +0x6 /* 000022D0 */
label000022CC:
000022CC 3014 move.w D0, [A4]
000022CE 48C0 ext.l D0
label000022D0:
000022D0 5280 addq.l D0, 1
000022D2 2F00 move.l -[A7], D0
000022D4 2F0C move.l -[A7], A4
000022D6 4EAD 1B5A jsr [A5 + 0x1B5A /* export_871 */]
000022DA 508F addq.l A7, 8
000022DC 6000 0CBA bra +0xCBC /* 00002F98 */
label000022E0:
000022E0 7001 moveq.l D0, 0x01
000022E2 2F00 move.l -[A7], D0
000022E4 2F0C move.l -[A7], A4
000022E6 4EAD 1B7A jsr [A5 + 0x1B7A /* export_875 */]
000022EA 508F addq.l A7, 8
000022EC 6000 0CE6 bra +0xCE8 /* 00002FD4 */
000022F0 7003 moveq.l D0, 0x03
000022F2 B02C 000D cmp.b D0, [A4 + 0xD]
000022F6 6612 bne +0x14 /* 0000230A */
000022F8 4AAC 0008 tst.l [A4 + 0x8]
000022FC 670C beq +0xE /* 0000230A */
000022FE 2F0C move.l -[A7], A4
00002300 4EBA 0E7C jsr [PC + 0xE7C /* 0000317E */]
00002304 588F addq.l A7, 4
00002306 6000 0C90 bra +0xC92 /* 00002F98 */
label0000230A:
0000230A 7001 moveq.l D0, 0x01
0000230C 2F00 move.l -[A7], D0
0000230E 2F0C move.l -[A7], A4
00002310 4EAD 1B7A jsr [A5 + 0x1B7A /* export_875 */]
00002314 508F addq.l A7, 8
00002316 6000 0CBC bra +0xCBE /* 00002FD4 */
0000231A 4247 clr.w D7
0000231C 4AAD EA4E tst.l [A5 - 0x15B2]
00002320 6764 beq +0x66 /* 00002386 */
00002322 0C46 0095 cmpi.w D6, 0x95
00002326 6630 bne +0x32 /* 00002358 */
00002328 206D EA4E movea.l A0, [A5 - 0x15B2]
0000232C 3028 0006 move.w D0, [A0 + 0x6]
00002330 48C0 ext.l D0
00002332 206D EA4E movea.l A0, [A5 - 0x15B2]
00002336 3228 0002 move.w D1, [A0 + 0x2]
0000233A 48C1 ext.l D1
0000233C 9081 sub.l D0, D1
0000233E 5280 addq.l D0, 1
00002340 2F00 move.l -[A7], D0
00002342 206D E9DE movea.l A0, [A5 - 0x1622]
00002346 3028 017A move.w D0, [A0 + 0x17A]
0000234A 48C0 ext.l D0
0000234C 2F00 move.l -[A7], D0
0000234E 4EAD 071A jsr [A5 + 0x71A /* export_223 */]
00002352 48C0 ext.l D0
00002354 508F addq.l A7, 8
00002356 602C bra +0x2E /* 00002384 */
label00002358:
00002358 206D EA4E movea.l A0, [A5 - 0x15B2]
0000235C 3028 0004 move.w D0, [A0 + 0x4]
00002360 48C0 ext.l D0
00002362 206D EA4E movea.l A0, [A5 - 0x15B2]
00002366 3210 move.w D1, [A0]
00002368 48C1 ext.l D1
0000236A 9081 sub.l D0, D1
0000236C 5280 addq.l D0, 1
0000236E 2F00 move.l -[A7], D0
00002370 206D E9DE movea.l A0, [A5 - 0x1622]
00002374 3028 017C move.w D0, [A0 + 0x17C]
00002378 48C0 ext.l D0
0000237A 2F00 move.l -[A7], D0
0000237C 4EAD 071A jsr [A5 + 0x71A /* export_223 */]
00002380 48C0 ext.l D0
00002382 508F addq.l A7, 8
label00002384:
00002384 3E00 move.w D7, D0
label00002386:
00002386 48C7 ext.l D7
00002388 2F07 move.l -[A7], D7
0000238A D8FC 000E add.w A4, 0xE
0000238E 2F0C move.l -[A7], A4
00002390 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00002394 508F addq.l A7, 8
00002396 6000 0C00 bra +0xC02 /* 00002F98 */
0000239A 7001 moveq.l D0, 0x01
0000239C 2F00 move.l -[A7], D0
0000239E 2F0C move.l -[A7], A4
000023A0 4EAD 1B9A jsr [A5 + 0x1B9A /* export_879 */]
000023A4 4A40 tst.w D0
000023A6 508F addq.l A7, 8
000023A8 6700 0BEE beq +0xBF0 /* 00002F98 */
000023AC 422C 000D clr.b [A4 + 0xD]
000023B0 422C 000C clr.b [A4 + 0xC]
000023B4 4A6D EA3E tst.w [A5 - 0x15C2]
000023B8 6710 beq +0x12 /* 000023CA */
000023BA 2F0C move.l -[A7], A4
000023BC 2F2D BB78 move.l -[A7], [A5 - 0x4488]
000023C0 4EAD 2C02 jsr [A5 + 0x2C02 /* export_1404 */]
000023C4 508F addq.l A7, 8
000023C6 6000 0BD0 bra +0xBD2 /* 00002F98 */
label000023CA:
000023CA 486D E9D6 pea.l [A5 - 0x162A]
000023CE 486E FEA4 pea.l [A6 - 0x15C]
000023D2 3F3C 080E move.w -[A7], 0x80E
000023D6 A9EB syscall Pack4/FP68K
000023D8 486E FEA4 pea.l [A6 - 0x15C]
000023DC 2F0C move.l -[A7], A4
000023DE 3F3C 0810 move.w -[A7], 0x810
000023E2 A9EB syscall Pack4/FP68K
000023E4 6000 0BB2 bra +0xBB4 /* 00002F98 */
000023E8 D8FC 000E add.w A4, 0xE
000023EC 422C 000D clr.b [A4 + 0xD]
000023F0 422C 000C clr.b [A4 + 0xC]
000023F4 4A6D EA3E tst.w [A5 - 0x15C2]
000023F8 670C beq +0xE /* 00002406 */
000023FA 2F0C move.l -[A7], A4
000023FC 4EAD 2C0A jsr [A5 + 0x2C0A /* export_1405 */]
00002400 588F addq.l A7, 4
00002402 6000 0B94 bra +0xB96 /* 00002F98 */
label00002406:
00002406 486D E9D6 pea.l [A5 - 0x162A]
0000240A 486E FEA4 pea.l [A6 - 0x15C]
0000240E 3F3C 080E move.w -[A7], 0x80E
00002412 A9EB syscall Pack4/FP68K
00002414 486E FEA4 pea.l [A6 - 0x15C]
00002418 2F0C move.l -[A7], A4
0000241A 3F3C 0810 move.w -[A7], 0x810
0000241E A9EB syscall Pack4/FP68K
00002420 6000 0B76 bra +0xB78 /* 00002F98 */
00002424 422D BBBC clr.b [A5 - 0x4444]
00002428 486D 2AA2 pea.l [A5 + 0x2AA2 /* export_1360 */]
0000242C 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00002430 4A40 tst.w D0
00002432 588F addq.l A7, 4
00002434 6718 beq +0x1A /* 0000244E */
00002436 486D BBBC pea.l [A5 - 0x4444]
0000243A 2F2E FFD2 move.l -[A7], [A6 - 0x2E]
0000243E 4EAD 2AA2 jsr [A5 + 0x2AA2 /* export_1360 */]
00002442 486D 2AA2 pea.l [A5 + 0x2AA2 /* export_1360 */]
00002446 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
0000244A 4FEF 000C lea.l A7, [A7 + 0xC]
label0000244E:
0000244E 486D BBBC pea.l [A5 - 0x4444]
00002452 D8FC 000E add.w A4, 0xE
00002456 2F0C move.l -[A7], A4
00002458 4EAD 1B92 jsr [A5 + 0x1B92 /* export_878 */]
0000245C 508F addq.l A7, 8
0000245E 6000 0B38 bra +0xB3A /* 00002F98 */
00002462 7001 moveq.l D0, 0x01
00002464 2F00 move.l -[A7], D0
00002466 2F0C move.l -[A7], A4
00002468 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */]
0000246C 4A40 tst.w D0
0000246E 508F addq.l A7, 8
00002470 6700 0B26 beq +0xB28 /* 00002F98 */
00002474 486D 278A pea.l [A5 + 0x278A /* export_1261 */]
00002478 2F0B move.l -[A7], A3
0000247A 4EBA 0DC8 jsr [PC + 0xDC8 /* 00003244 */]
0000247E 4A40 tst.w D0
00002480 508F addq.l A7, 8
00002482 6600 0B26 bne +0xB28 /* 00002FAA */
00002486 302D B94A move.w D0, [A5 - 0x46B6]
0000248A 48C0 ext.l D0
0000248C E588 lsl D0, 2
0000248E 322D B948 move.w D1, [A5 - 0x46B8]
00002492 48C1 ext.l D1
00002494 8280 or.l D1, D0
00002496 E589 lsl D1, 2
00002498 302D B946 move.w D0, [A5 - 0x46BA]
0000249C 48C0 ext.l D0
0000249E 8081 or.l D0, D1
000024A0 E588 lsl D0, 2
000024A2 322D B944 move.w D1, [A5 - 0x46BC]
000024A6 48C1 ext.l D1
000024A8 8280 or.l D1, D0
000024AA 302D BB64 move.w D0, [A5 - 0x449C]
000024AE 48C0 ext.l D0
000024B0 C081 and.l D0, D1
000024B2 2F00 move.l -[A7], D0
000024B4 2F0C move.l -[A7], A4
000024B6 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000024BA 508F addq.l A7, 8
000024BC 6000 0ADA bra +0xADC /* 00002F98 */
000024C0 D8FC 000E add.w A4, 0xE
000024C4 4AAD BA78 tst.l [A5 - 0x4588]
000024C8 6700 0AE0 beq +0xAE2 /* 00002FAA */
000024CC 3006 move.w D0, D6
000024CE 0440 009B subi.w D0, 0x9B
000024D2 6500 0AC4 bcs +0xAC6 /* 00002F98 */
000024D6 0C40 0002 cmpi.w D0, 0x2
000024DA 6200 0ABC bhi +0xABE /* 00002F98 */
000024DE D040 add.w D0, D0
000024E0 303B 0006 move.w D0, [PC + D0.w + 0x6]
000024E4 4EFB 0000 jmp [PC + D0.w]
000024E8 0008 002E ori.b A0, 0x2E /* '.' */
000024EC 0058 206D ori.w [A0]+, 0x206D /* ' m' */
000024F0 BA78 4AA8 cmp.w D5, [0x00004AA8]
000024F4 00E4 .incomplete
000024F6 670A beq +0xC /* 00002502 */
000024F8 206D BA78 movea.l A0, [A5 - 0x4588]
000024FC 2068 00E4 movea.l A0, [A0 + 0xE4]
00002500 6004 bra +0x6 /* 00002506 */
label00002502:
00002502 41ED B926 lea.l A0, [A5 - 0x46DA]
label00002506:
00002506 2F08 move.l -[A7], A0
00002508 2F0C move.l -[A7], A4
0000250A 4EAD 1B92 jsr [A5 + 0x1B92 /* export_878 */]
0000250E 508F addq.l A7, 8
00002510 6000 0A86 bra +0xA88 /* 00002F98 */
00002514 206D BA78 movea.l A0, [A5 - 0x4588]
00002518 4868 0008 pea.l [A0 + 0x8]
0000251C 486E FEA4 pea.l [A6 - 0x15C]
00002520 3F3C 080E move.w -[A7], 0x80E
00002524 A9EB syscall Pack4/FP68K
00002526 41EE FEAE lea.l A0, [A6 - 0x152]
0000252A 2F20 move.l -[A7], -[A0]
0000252C 2F20 move.l -[A7], -[A0]
0000252E 3F20 move.w -[A7], -[A0]
00002530 2F0C move.l -[A7], A4
00002532 4EAD 1B62 jsr [A5 + 0x1B62 /* export_872 */]
00002536 4FEF 000E lea.l A7, [A7 + 0xE]
0000253A 6000 0A5C bra +0xA5E /* 00002F98 */
0000253E 206D BA78 movea.l A0, [A5 - 0x4588]
00002542 3028 0190 move.w D0, [A0 + 0x190]
00002546 48C0 ext.l D0
00002548 2F00 move.l -[A7], D0
0000254A 2F0C move.l -[A7], A4
0000254C 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00002550 508F addq.l A7, 8
00002552 6000 0A44 bra +0xA46 /* 00002F98 */
00002556 7001 moveq.l D0, 0x01
00002558 2F00 move.l -[A7], D0
0000255A 2F0C move.l -[A7], A4
0000255C 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */]
00002560 4A40 tst.w D0
00002562 508F addq.l A7, 8
00002564 6700 0A32 beq +0xA34 /* 00002F98 */
00002568 7000 moveq.l D0, 0x00
0000256A 2F00 move.l -[A7], D0
0000256C 7200 moveq.l D1, 0x00
0000256E 2F01 move.l -[A7], D1
00002570 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00002574 588F addq.l A7, 4
00002576 2200 move.l D1, D0
00002578 201F move.l D0, [A7]+
0000257A 2D41 FFF4 move.l [A6 - 0xC], D1
0000257E 57C0 seq D0
00002580 4400 neg.b D0
00002582 6704 beq +0x6 /* 00002588 */
00002584 7001 moveq.l D0, 0x01
00002586 600A bra +0xC /* 00002592 */
label00002588:
00002588 206E FFF4 movea.l A0, [A6 - 0xC]
0000258C 3028 03BE move.w D0, [A0 + 0x3BE]
00002590 48C0 ext.l D0
label00002592:
00002592 322D BB64 move.w D1, [A5 - 0x449C]
00002596 48C1 ext.l D1
00002598 C280 and.l D1, D0
0000259A 2F01 move.l -[A7], D1
0000259C 2F0C move.l -[A7], A4
0000259E 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000025A2 508F addq.l A7, 8
000025A4 6000 09F2 bra +0x9F4 /* 00002F98 */
000025A8 41FA 0A42 lea.l A0, [PC + 0xA42 /* 00002FEC, value 0x3FFF8CCC */]
000025AC 41E8 000A lea.l A0, [A0 + 0xA]
000025B0 2F20 move.l -[A7], -[A0]
000025B2 2F20 move.l -[A7], -[A0]
000025B4 3F20 move.w -[A7], -[A0]
000025B6 D8FC 000E add.w A4, 0xE
000025BA 2F0C move.l -[A7], A4
000025BC 4EAD 1B62 jsr [A5 + 0x1B62 /* export_872 */]
000025C0 4FEF 000E lea.l A7, [A7 + 0xE]
000025C4 6000 09D2 bra +0x9D4 /* 00002F98 */
000025C8 7001 moveq.l D0, 0x01
000025CA 2F00 move.l -[A7], D0
000025CC D8FC 000E add.w A4, 0xE
000025D0 2F0C move.l -[A7], A4
000025D2 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
000025D6 508F addq.l A7, 8
000025D8 6000 09BE bra +0x9C0 /* 00002F98 */
000025DC 7001 moveq.l D0, 0x01
000025DE 2F00 move.l -[A7], D0
000025E0 2F0C move.l -[A7], A4
000025E2 4EAD 1B9A jsr [A5 + 0x1B9A /* export_879 */]
000025E6 4A40 tst.w D0
000025E8 508F addq.l A7, 8
000025EA 6700 09AC beq +0x9AE /* 00002F98 */
000025EE 2F2D BB78 move.l -[A7], [A5 - 0x4488]
000025F2 4EAD 13DA jsr [A5 + 0x13DA /* export_631 */]
000025F6 48C0 ext.l D0
000025F8 588F addq.l A7, 4
000025FA 2F00 move.l -[A7], D0
000025FC 2F0C move.l -[A7], A4
000025FE 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00002602 508F addq.l A7, 8
00002604 6000 0992 bra +0x994 /* 00002F98 */
00002608 7001 moveq.l D0, 0x01
0000260A 2F00 move.l -[A7], D0
0000260C 2F0C move.l -[A7], A4
0000260E 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */]
00002612 4A40 tst.w D0
00002614 508F addq.l A7, 8
00002616 6700 0980 beq +0x982 /* 00002F98 */
0000261A 4AAD B9FC tst.l [A5 - 0x4604]
0000261E 6700 098A beq +0x98C /* 00002FAA */
00002622 206D B9FC movea.l A0, [A5 - 0x4604]
00002626 7000 moveq.l D0, 0x00
00002628 3028 01AE move.w D0, [A0 + 0x1AE]
0000262C 4680 not.l D0
0000262E 223C FFFF F7FF move.l D1, 0xFFFFF7FF
00002634 C280 and.l D1, D0
00002636 302D BB64 move.w D0, [A5 - 0x449C]
0000263A 48C0 ext.l D0
0000263C C081 and.l D0, D1
0000263E 2F00 move.l -[A7], D0
00002640 2F0C move.l -[A7], A4
00002642 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
00002646 508F addq.l A7, 8
00002648 6000 094E bra +0x950 /* 00002F98 */
0000264C 7001 moveq.l D0, 0x01
0000264E 2F00 move.l -[A7], D0
00002650 2F0C move.l -[A7], A4
00002652 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */]
00002656 4A40 tst.w D0
00002658 508F addq.l A7, 8
0000265A 6700 093C beq +0x93E /* 00002F98 */
0000265E 4AAD BA78 tst.l [A5 - 0x4588]
00002662 6700 0946 beq +0x948 /* 00002FAA */
00002666 4AAD B9FC tst.l [A5 - 0x4604]
0000266A 6700 093E beq +0x940 /* 00002FAA */
0000266E 197C 0003 000D move.b [A4 + 0xD], 0x3
00002674 422C 000C clr.b [A4 + 0xC]
00002678 296D BA78 0008 move.l [A4 + 0x8], [A5 - 0x4588]
0000267E 2F0C move.l -[A7], A4
00002680 302D BB64 move.w D0, [A5 - 0x449C]
00002684 48C0 ext.l D0
00002686 2F00 move.l -[A7], D0
00002688 4EBA 0C62 jsr [PC + 0xC62 /* 000032EC */]
0000268C 4A40 tst.w D0
0000268E 508F addq.l A7, 8
00002690 6700 0926 beq +0x928 /* 00002FB8 */
00002694 70FE moveq.l D0, 0xFFFFFFFE
00002696 B054 cmp.w D0, [A4]
00002698 6700 0902 beq +0x904 /* 00002F9C */
0000269C 6000 08FA bra +0x8FC /* 00002F98 */
000026A0 D8FC 000E add.w A4, 0xE
000026A4 4AAD BA78 tst.l [A5 - 0x4588]
000026A8 6700 0900 beq +0x902 /* 00002FAA */
000026AC 206D BA78 movea.l A0, [A5 - 0x4588]
000026B0 3028 0170 move.w D0, [A0 + 0x170]
000026B4 48C0 ext.l D0
000026B6 2F00 move.l -[A7], D0
000026B8 2F0C move.l -[A7], A4
000026BA 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
000026BE 508F addq.l A7, 8
000026C0 6000 08D6 bra +0x8D8 /* 00002F98 */
000026C4 7001 moveq.l D0, 0x01
000026C6 2F00 move.l -[A7], D0
000026C8 2F0C move.l -[A7], A4
000026CA 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */]
000026CE 4A40 tst.w D0
000026D0 508F addq.l A7, 8
000026D2 6700 08C4 beq +0x8C6 /* 00002F98 */
000026D6 4AAD BA78 tst.l [A5 - 0x4588]
000026DA 6700 08CE beq +0x8D0 /* 00002FAA */
000026DE 4A6D BB64 tst.w [A5 - 0x449C]
000026E2 6700 08E2 beq +0x8E4 /* 00002FC6 */
000026E6 206D BA78 movea.l A0, [A5 - 0x4588]
000026EA 302D BB64 move.w D0, [A5 - 0x449C]
000026EE B068 0170 cmp.w D0, [A0 + 0x170]
000026F2 6E00 08D2 bgt +0x8D4 /* 00002FC6 */
000026F6 0C46 00A6 cmpi.w D6, 0xA6
000026FA 6600 0094 bne +0x96 /* 00002790 */
000026FE 197C 0003 000D move.b [A4 + 0xD], 0x3
00002704 422C 000C clr.b [A4 + 0xC]
00002708 296D BA78 0008 move.l [A4 + 0x8], [A5 - 0x4588]
0000270E 206D BA78 movea.l A0, [A5 - 0x4588]
00002712 4A68 017E tst.w [A0 + 0x17E]
00002716 663C bne +0x3E /* 00002754 */
00002718 206D BA78 movea.l A0, [A5 - 0x4588]
0000271C 226D BA78 movea.l A1, [A5 - 0x4588]
00002720 2269 0216 movea.l A1, [A1 + 0x216]
00002724 302D BB64 move.w D0, [A5 - 0x449C]
00002728 5340 subq.w D0, 1
0000272A 48C0 ext.l D0
0000272C E580 asl D0, 2
0000272E 3031 0800 move.w D0, [A1 + D0]
00002732 D068 0120 add.w D0, [A0 + 0x120]
00002736 3940 0002 move.w [A4 + 0x2], D0
0000273A 3880 move.w [A4], D0
0000273C 206D BA78 movea.l A0, [A5 - 0x4588]
00002740 3968 0124 0004 move.w [A4 + 0x4], [A0 + 0x124]
00002746 206D BA78 movea.l A0, [A5 - 0x4588]
0000274A 3968 0126 0006 move.w [A4 + 0x6], [A0 + 0x126]
00002750 6000 0846 bra +0x848 /* 00002F98 */
label00002754:
00002754 206D BA78 movea.l A0, [A5 - 0x4588]
00002758 38A8 0120 move.w [A4], [A0 + 0x120]
0000275C 206D BA78 movea.l A0, [A5 - 0x4588]
00002760 3968 0122 0002 move.w [A4 + 0x2], [A0 + 0x122]
00002766 206D BA78 movea.l A0, [A5 - 0x4588]
0000276A 226D BA78 movea.l A1, [A5 - 0x4588]
0000276E 2269 0216 movea.l A1, [A1 + 0x216]
00002772 302D BB64 move.w D0, [A5 - 0x449C]
00002776 5340 subq.w D0, 1
00002778 48C0 ext.l D0
0000277A E580 asl D0, 2
0000277C 3031 0800 move.w D0, [A1 + D0]
00002780 D068 0124 add.w D0, [A0 + 0x124]
00002784 3940 0006 move.w [A4 + 0x6], D0
00002788 3940 0004 move.w [A4 + 0x4], D0
0000278C 6000 080A bra +0x80C /* 00002F98 */
label00002790:
00002790 206D BA78 movea.l A0, [A5 - 0x4588]
00002794 2068 0216 movea.l A0, [A0 + 0x216]
00002798 302D BB64 move.w D0, [A5 - 0x449C]
0000279C 48C0 ext.l D0
0000279E E580 asl D0, 2
000027A0 4A70 08FE tst.w [A0 + D0 - 0x2]
000027A4 6704 beq +0x6 /* 000027AA */
000027A6 7000 moveq.l D0, 0x00
000027A8 6002 bra +0x4 /* 000027AC */
label000027AA:
000027AA 7001 moveq.l D0, 0x01
label000027AC:
000027AC 2F00 move.l -[A7], D0
000027AE 2F0C move.l -[A7], A4
000027B0 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
000027B4 508F addq.l A7, 8
000027B6 6000 07E0 bra +0x7E2 /* 00002F98 */
000027BA 7001 moveq.l D0, 0x01
000027BC 2F00 move.l -[A7], D0
000027BE 2F0C move.l -[A7], A4
000027C0 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */]
000027C4 4A40 tst.w D0
000027C6 508F addq.l A7, 8
000027C8 6700 07CE beq +0x7D0 /* 00002F98 */
000027CC 7000 moveq.l D0, 0x00
000027CE 302D F464 move.w D0, [A5 - 0xB9C]
000027D2 223C 0000 0083 move.l D1, 0x83
000027D8 C280 and.l D1, D0
000027DA 302D BB64 move.w D0, [A5 - 0x449C]
000027DE 48C0 ext.l D0
000027E0 C081 and.l D0, D1
000027E2 2F00 move.l -[A7], D0
000027E4 2F0C move.l -[A7], A4
000027E6 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
000027EA 508F addq.l A7, 8
000027EC 6000 07AA bra +0x7AC /* 00002F98 */
000027F0 D8FC 000E add.w A4, 0xE
000027F4 6002 bra +0x4 /* 000027F8 */
label000027F6:
000027F6 2653 movea.l A3, [A3]
label000027F8:
000027F8 200B move.l D0, A3
000027FA 6708 beq +0xA /* 00002804 */
000027FC 7001 moveq.l D0, 0x01
000027FE B06B 000C cmp.w D0, [A3 + 0xC]
00002802 66F2 bne -0xC /* 000027F6 */
label00002804:
00002804 200B move.l D0, A3
00002806 6700 07B0 beq +0x7B2 /* 00002FB8 */
0000280A 4AAD BA78 tst.l [A5 - 0x4588]
0000280E 6700 079A beq +0x79C /* 00002FAA */
00002812 302D BA7C move.w D0, [A5 - 0x4584]
00002816 48C0 ext.l D0
00002818 2F00 move.l -[A7], D0
0000281A 302D BA7E move.w D0, [A5 - 0x4582]
0000281E 48C0 ext.l D0
00002820 2F00 move.l -[A7], D0
00002822 2F2D BA78 move.l -[A7], [A5 - 0x4588]
00002826 4EAD 1172 jsr [A5 + 0x1172 /* export_554 */]
0000282A 206D BA0C movea.l A0, [A5 - 0x45F4]
0000282E 43EE FFAE lea.l A1, [A6 - 0x52]
00002832 22D8 move.l [A1]+, [A0]+
00002834 22D8 move.l [A1]+, [A0]+
00002836 22D8 move.l [A1]+, [A0]+
00002838 22D8 move.l [A1]+, [A0]+
0000283A 4A2E FFAE tst.b [A6 - 0x52]
0000283E 4FEF 000C lea.l A7, [A7 + 0xC]
00002842 6708 beq +0xA /* 0000284C */
00002844 7008 moveq.l D0, 0x08
00002846 C02E FFAE and.b D0, [A6 - 0x52]
0000284A 6720 beq +0x22 /* 0000286C */
label0000284C:
0000284C 302D BA7C move.w D0, [A5 - 0x4584]
00002850 48C0 ext.l D0
00002852 2F00 move.l -[A7], D0
00002854 302D BA7E move.w D0, [A5 - 0x4582]
00002858 48C0 ext.l D0
0000285A 2F00 move.l -[A7], D0
0000285C 486E FFAE pea.l [A6 - 0x52]
00002860 2F2D BA78 move.l -[A7], [A5 - 0x4588]
00002864 4EAD 1222 jsr [A5 + 0x1222 /* export_576 */]
00002868 4FEF 0010 lea.l A7, [A7 + 0x10]
label0000286C:
0000286C 206D BA78 movea.l A0, [A5 - 0x4588]
00002870 2068 0246 movea.l A0, [A0 + 0x246]
00002874 7000 moveq.l D0, 0x00
00002876 302E FFB2 move.w D0, [A6 - 0x4E]
0000287A 2200 move.l D1, D0
0000287C C0FC 0022 mulu.w D0, 0x22 /* '\"' */
00002880 4841 swap.w D1
00002882 C2FC 0022 mulu.w D1, 0x22 /* '\"' */
00002886 4841 swap.w D1
00002888 4241 clr.w D1
0000288A D081 add.l D0, D1
0000288C 2F30 0808 move.l -[A7], [A0 + D0 + 0x8]
00002890 2F0C move.l -[A7], A4
00002892 4EAD 1B42 jsr [A5 + 0x1B42 /* export_868 */]
00002896 508F addq.l A7, 8
00002898 6000 06FE bra +0x700 /* 00002F98 */
0000289C D8FC 000E add.w A4, 0xE
000028A0 4AAD BA78 tst.l [A5 - 0x4588]
000028A4 6700 0704 beq +0x706 /* 00002FAA */
000028A8 7000 moveq.l D0, 0x00
000028AA 2F00 move.l -[A7], D0
000028AC 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
000028B0 2D40 FFF4 move.l [A6 - 0xC], D0
000028B4 588F addq.l A7, 4
000028B6 6700 0700 beq +0x702 /* 00002FB8 */
000028BA 3006 move.w D0, D6
000028BC 0440 00AA subi.w D0, 0xAA
000028C0 6722 beq +0x24 /* 000028E4 */
000028C2 5340 subq.w D0, 1
000028C4 673A beq +0x3C /* 00002900 */
000028C6 5340 subq.w D0, 1
000028C8 6728 beq +0x2A /* 000028F2 */
000028CA 5740 subq.w D0, 3
000028CC 6740 beq +0x42 /* 0000290E */
000028CE 0440 0009 subi.w D0, 0x9 /* '\t' */
000028D2 6744 beq +0x46 /* 00002918 */
000028D4 5340 subq.w D0, 1
000028D6 675E beq +0x60 /* 00002936 */
000028D8 5740 subq.w D0, 3
000028DA 674A beq +0x4C /* 00002926 */
000028DC 0440 0009 subi.w D0, 0x9 /* '\t' */
000028E0 675E beq +0x60 /* 00002940 */
000028E2 6064 bra +0x66 /* 00002948 */
label000028E4:
000028E4 206E FFF4 movea.l A0, [A6 - 0xC]
000028E8 7000 moveq.l D0, 0x00
000028EA 1028 0029 move.b D0, [A0 + 0x29]
000028EE 3A00 move.w D5, D0
000028F0 6056 bra +0x58 /* 00002948 */
label000028F2:
000028F2 206E FFF4 movea.l A0, [A6 - 0xC]
000028F6 7000 moveq.l D0, 0x00
000028F8 1028 005B move.b D0, [A0 + 0x5B]
000028FC 3A00 move.w D5, D0
000028FE 6048 bra +0x4A /* 00002948 */
label00002900:
00002900 206E FFF4 movea.l A0, [A6 - 0xC]
00002904 7000 moveq.l D0, 0x00
00002906 1028 014F move.b D0, [A0 + 0x14F]
0000290A 3A00 move.w D5, D0
0000290C 603A bra +0x3C /* 00002948 */
label0000290E:
0000290E 206E FFF4 movea.l A0, [A6 - 0xC]
00002912 3A28 010A move.w D5, [A0 + 0x10A]
00002916 6030 bra +0x32 /* 00002948 */
label00002918:
00002918 206E FFF4 movea.l A0, [A6 - 0xC]
0000291C 7000 moveq.l D0, 0x00
0000291E 1028 011C move.b D0, [A0 + 0x11C]
00002922 3A00 move.w D5, D0
00002924 6022 bra +0x24 /* 00002948 */
label00002926:
00002926 206E FFF4 movea.l A0, [A6 - 0xC]
0000292A 7000 moveq.l D0, 0x00
0000292C 1028 011D move.b D0, [A0 + 0x11D]
00002930 7A03 moveq.l D5, 0x03
00002932 CA80 and.l D5, D0
00002934 6012 bra +0x14 /* 00002948 */
label00002936:
00002936 206E FFF4 movea.l A0, [A6 - 0xC]
0000293A 3A28 03F4 move.w D5, [A0 + 0x3F4]
0000293E 6008 bra +0xA /* 00002948 */
label00002940:
00002940 206E FFF4 movea.l A0, [A6 - 0xC]
00002944 3A28 0108 move.w D5, [A0 + 0x108]
label00002948:
00002948 48C5 ext.l D5
0000294A 2F05 move.l -[A7], D5
0000294C 2F0C move.l -[A7], A4
0000294E 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
00002952 508F addq.l A7, 8
00002954 6000 0642 bra +0x644 /* 00002F98 */
00002958 4AAD BA78 tst.l [A5 - 0x4588]
0000295C 670C beq +0xE /* 0000296A */
0000295E 206D BA78 movea.l A0, [A5 - 0x4588]
00002962 41E8 01FE lea.l A0, [A0 + 0x1FE]
00002966 2008 move.l D0, A0
00002968 6006 bra +0x8 /* 00002970 */
label0000296A:
0000296A 41ED E5B6 lea.l A0, [A5 - 0x1A4A]
0000296E 2008 move.l D0, A0
label00002970:
00002970 2F00 move.l -[A7], D0
00002972 D8FC 000E add.w A4, 0xE
00002976 2F0C move.l -[A7], A4
00002978 4EAD 1B92 jsr [A5 + 0x1B92 /* export_878 */]
0000297C 508F addq.l A7, 8
0000297E 6000 0618 bra +0x61A /* 00002F98 */
00002982 4AAD BA78 tst.l [A5 - 0x4588]
00002986 670C beq +0xE /* 00002994 */
00002988 206D BA78 movea.l A0, [A5 - 0x4588]
0000298C 41E8 0204 lea.l A0, [A0 + 0x204]
00002990 2008 move.l D0, A0
00002992 6006 bra +0x8 /* 0000299A */
label00002994:
00002994 41ED E5B0 lea.l A0, [A5 - 0x1A50]
00002998 2008 move.l D0, A0
label0000299A:
0000299A 2F00 move.l -[A7], D0
0000299C D8FC 000E add.w A4, 0xE
000029A0 2F0C move.l -[A7], A4
000029A2 4EAD 1B92 jsr [A5 + 0x1B92 /* export_878 */]
000029A6 508F addq.l A7, 8
000029A8 6000 05EE bra +0x5F0 /* 00002F98 */
000029AC 7000 moveq.l D0, 0x00
000029AE 4A6D EDD0 tst.w [A5 - 0x1230]
000029B2 6708 beq +0xA /* 000029BC */
000029B4 4A6D EDCE tst.w [A5 - 0x1232]
000029B8 6702 beq +0x4 /* 000029BC */
000029BA 7001 moveq.l D0, 0x01
label000029BC:
000029BC 48C0 ext.l D0
000029BE 2F00 move.l -[A7], D0
000029C0 D8FC 000E add.w A4, 0xE
000029C4 2F0C move.l -[A7], A4
000029C6 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
000029CA 508F addq.l A7, 8
000029CC 6000 05CA bra +0x5CC /* 00002F98 */
000029D0 7001 moveq.l D0, 0x01
000029D2 2F00 move.l -[A7], D0
000029D4 2F0C move.l -[A7], A4
000029D6 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */]
000029DA 4A40 tst.w D0
000029DC 508F addq.l A7, 8
000029DE 6700 05B8 beq +0x5BA /* 00002F98 */
000029E2 4AAD BA78 tst.l [A5 - 0x4588]
000029E6 6700 05C2 beq +0x5C4 /* 00002FAA */
000029EA 4AAD B9FC tst.l [A5 - 0x4604]
000029EE 6700 05BA beq +0x5BC /* 00002FAA */
000029F2 7006 moveq.l D0, 0x06
000029F4 2F00 move.l -[A7], D0
000029F6 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
000029FA 2D40 FFF0 move.l [A6 - 0x10], D0
000029FE 588F addq.l A7, 4
00002A00 6700 05B6 beq +0x5B8 /* 00002FB8 */
00002A04 302D F978 move.w D0, [A5 - 0x688]
00002A08 5240 addq.w D0, 1
00002A0A 206E FFF0 movea.l A0, [A6 - 0x10]
00002A0E 7200 moveq.l D1, 0x00
00002A10 1228 0075 move.b D1, [A0 + 0x75]
00002A14 ED49 lsl D1.w, 6
00002A16 3A01 move.w D5, D1
00002A18 8A40 or.w D5, D0
00002A1A 206E FFF0 movea.l A0, [A6 - 0x10]
00002A1E 7004 moveq.l D0, 0x04
00002A20 B028 0041 cmp.b D0, [A0 + 0x41]
00002A24 6604 bne +0x6 /* 00002A2A */
00002A26 0045 0008 ori.w D5, 0x8
label00002A2A:
00002A2A 206E FFF0 movea.l A0, [A6 - 0x10]
00002A2E 4A68 003E tst.w [A0 + 0x3E]
00002A32 6704 beq +0x6 /* 00002A38 */
00002A34 0045 0010 ori.w D5, 0x10
label00002A38:
00002A38 206E FFF0 movea.l A0, [A6 - 0x10]
00002A3C 4A28 0077 tst.b [A0 + 0x77]
00002A40 6704 beq +0x6 /* 00002A46 */
00002A42 0045 0020 ori.w D5, 0x20 /* ' ' */
label00002A46:
00002A46 48C5 ext.l D5
00002A48 302D BB64 move.w D0, [A5 - 0x449C]
00002A4C 48C0 ext.l D0
00002A4E C085 and.l D0, D5
00002A50 2F00 move.l -[A7], D0
00002A52 2F0C move.l -[A7], A4
00002A54 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
00002A58 508F addq.l A7, 8
00002A5A 6000 053C bra +0x53E /* 00002F98 */
00002A5E 7001 moveq.l D0, 0x01
00002A60 2F00 move.l -[A7], D0
00002A62 2F0C move.l -[A7], A4
00002A64 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */]
00002A68 4A40 tst.w D0
00002A6A 508F addq.l A7, 8
00002A6C 6700 052A beq +0x52C /* 00002F98 */
00002A70 4AAD BA78 tst.l [A5 - 0x4588]
00002A74 6700 0534 beq +0x536 /* 00002FAA */
00002A78 4AAD B9FC tst.l [A5 - 0x4604]
00002A7C 6700 052C beq +0x52E /* 00002FAA */
00002A80 7004 moveq.l D0, 0x04
00002A82 2F00 move.l -[A7], D0
00002A84 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00002A88 2D40 FFF8 move.l [A6 - 0x8], D0
00002A8C 588F addq.l A7, 4
00002A8E 6700 0528 beq +0x52A /* 00002FB8 */
00002A92 4245 clr.w D5
00002A94 206E FFF8 movea.l A0, [A6 - 0x8]
00002A98 7002 moveq.l D0, 0x02
00002A9A B028 0047 cmp.b D0, [A0 + 0x47]
00002A9E 6604 bne +0x6 /* 00002AA4 */
00002AA0 0045 0001 ori.w D5, 0x1
label00002AA4:
00002AA4 206E FFF8 movea.l A0, [A6 - 0x8]
00002AA8 4A68 0042 tst.w [A0 + 0x42]
00002AAC 6704 beq +0x6 /* 00002AB2 */
00002AAE 0045 0002 ori.w D5, 0x2
label00002AB2:
00002AB2 206E FFF8 movea.l A0, [A6 - 0x8]
00002AB6 4A28 0046 tst.b [A0 + 0x46]
00002ABA 6704 beq +0x6 /* 00002AC0 */
00002ABC 0045 0004 ori.w D5, 0x4
label00002AC0:
00002AC0 206E FFF8 movea.l A0, [A6 - 0x8]
00002AC4 4A68 0044 tst.w [A0 + 0x44]
00002AC8 6704 beq +0x6 /* 00002ACE */
00002ACA 0045 0008 ori.w D5, 0x8
label00002ACE:
00002ACE 48C5 ext.l D5
00002AD0 302D BB64 move.w D0, [A5 - 0x449C]
00002AD4 48C0 ext.l D0
00002AD6 C085 and.l D0, D5
00002AD8 2F00 move.l -[A7], D0
00002ADA 2F0C move.l -[A7], A4
00002ADC 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
00002AE0 508F addq.l A7, 8
00002AE2 6000 04B4 bra +0x4B6 /* 00002F98 */
00002AE6 7002 moveq.l D0, 0x02
00002AE8 2F00 move.l -[A7], D0
00002AEA D8FC FFF2 add.w A4, 0xFFF2
00002AEE 2F0C move.l -[A7], A4
00002AF0 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */]
00002AF4 4A40 tst.w D0
00002AF6 508F addq.l A7, 8
00002AF8 6700 049E beq +0x4A0 /* 00002F98 */
00002AFC 7001 moveq.l D0, 0x01
00002AFE 2F00 move.l -[A7], D0
00002B00 D8FC FFF2 add.w A4, 0xFFF2
00002B04 2F0C move.l -[A7], A4
00002B06 4EAD 1B9A jsr [A5 + 0x1B9A /* export_879 */]
00002B0A 4A40 tst.w D0
00002B0C 508F addq.l A7, 8
00002B0E 6700 0488 beq +0x48A /* 00002F98 */
00002B12 4AAD BA78 tst.l [A5 - 0x4588]
00002B16 6700 0492 beq +0x494 /* 00002FAA */
00002B1A 302D BB66 move.w D0, [A5 - 0x449A]
00002B1E 48C0 ext.l D0
00002B20 2F00 move.l -[A7], D0
00002B22 302D BB64 move.w D0, [A5 - 0x449C]
00002B26 48C0 ext.l D0
00002B28 2F00 move.l -[A7], D0
00002B2A 2F2D BB78 move.l -[A7], [A5 - 0x4488]
00002B2E 4EAD 1422 jsr [A5 + 0x1422 /* export_640 */]
00002B32 48C0 ext.l D0
00002B34 4FEF 000C lea.l A7, [A7 + 0xC]
00002B38 2F00 move.l -[A7], D0
00002B3A 2F0C move.l -[A7], A4
00002B3C 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00002B40 508F addq.l A7, 8
00002B42 6000 0454 bra +0x456 /* 00002F98 */
00002B46 426E FFBC clr.w [A6 - 0x44]
00002B4A 6012 bra +0x14 /* 00002B5E */
label00002B4C:
00002B4C 7001 moveq.l D0, 0x01
00002B4E B06B 000C cmp.w D0, [A3 + 0xC]
00002B52 57C0 seq D0
00002B54 0240 0001 andi.w D0, 0x1
00002B58 3D40 FFBC move.w [A6 - 0x44], D0
00002B5C 2653 movea.l A3, [A3]
label00002B5E:
00002B5E 200B move.l D0, A3
00002B60 6706 beq +0x8 /* 00002B68 */
00002B62 4A6E FFBC tst.w [A6 - 0x44]
00002B66 67E4 beq -0x1A /* 00002B4C */
label00002B68:
00002B68 7000 moveq.l D0, 0x00
00002B6A 4A6E FFBC tst.w [A6 - 0x44]
00002B6E 6708 beq +0xA /* 00002B78 */
00002B70 4AAD BA62 tst.l [A5 - 0x459E]
00002B74 6702 beq +0x4 /* 00002B78 */
00002B76 7001 moveq.l D0, 0x01
label00002B78:
00002B78 48C0 ext.l D0
00002B7A 2F00 move.l -[A7], D0
00002B7C D8FC 000E add.w A4, 0xE
00002B80 2F0C move.l -[A7], A4
00002B82 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
00002B86 508F addq.l A7, 8
00002B88 6000 040E bra +0x410 /* 00002F98 */
00002B8C 426E FFBC clr.w [A6 - 0x44]
00002B90 4244 clr.w D4
00002B92 6012 bra +0x14 /* 00002BA6 */
label00002B94:
00002B94 7003 moveq.l D0, 0x03
00002B96 B06B 000C cmp.w D0, [A3 + 0xC]
00002B9A 57C0 seq D0
00002B9C 0240 0001 andi.w D0, 0x1
00002BA0 3D40 FFBC move.w [A6 - 0x44], D0
00002BA4 2653 movea.l A3, [A3]
label00002BA6:
00002BA6 200B move.l D0, A3
00002BA8 6706 beq +0x8 /* 00002BB0 */
00002BAA 4A6E FFBC tst.w [A6 - 0x44]
00002BAE 67E4 beq -0x1A /* 00002B94 */
label00002BB0:
00002BB0 4AAD BA62 tst.l [A5 - 0x459E]
00002BB4 6730 beq +0x32 /* 00002BE6 */
00002BB6 206D BA62 movea.l A0, [A5 - 0x459E]
00002BBA 2D68 025A FFFC move.l [A6 - 0x4], [A0 + 0x25A]
00002BC0 601A bra +0x1C /* 00002BDC */
label00002BC2:
00002BC2 206E FFFC movea.l A0, [A6 - 0x4]
00002BC6 7004 moveq.l D0, 0x04
00002BC8 B068 0020 cmp.w D0, [A0 + 0x20]
00002BCC 57C4 seq D4
00002BCE 0244 0001 andi.w D4, 0x1
00002BD2 206E FFFC movea.l A0, [A6 - 0x4]
00002BD6 2D68 0026 FFFC move.l [A6 - 0x4], [A0 + 0x26]
label00002BDC:
00002BDC 4A44 tst.w D4
00002BDE 6606 bne +0x8 /* 00002BE6 */
00002BE0 4AAE FFFC tst.l [A6 - 0x4]
00002BE4 66DC bne -0x22 /* 00002BC2 */
label00002BE6:
00002BE6 7000 moveq.l D0, 0x00
00002BE8 4A6E FFBC tst.w [A6 - 0x44]
00002BEC 6706 beq +0x8 /* 00002BF4 */
00002BEE 4A44 tst.w D4
00002BF0 6702 beq +0x4 /* 00002BF4 */
00002BF2 7001 moveq.l D0, 0x01
label00002BF4:
00002BF4 48C0 ext.l D0
00002BF6 2F00 move.l -[A7], D0
00002BF8 D8FC 000E add.w A4, 0xE
00002BFC 2F0C move.l -[A7], A4
00002BFE 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
00002C02 508F addq.l A7, 8
00002C04 6000 0392 bra +0x394 /* 00002F98 */
00002C08 D8FC 000E add.w A4, 0xE
00002C0C 4AAD BA78 tst.l [A5 - 0x4588]
00002C10 6700 0398 beq +0x39A /* 00002FAA */
00002C14 206D BA78 movea.l A0, [A5 - 0x4588]
00002C18 7000 moveq.l D0, 0x00
00002C1A 3028 016E move.w D0, [A0 + 0x16E]
00002C1E 2F00 move.l -[A7], D0
00002C20 2F0C move.l -[A7], A4
00002C22 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
00002C26 508F addq.l A7, 8
00002C28 6000 036E bra +0x370 /* 00002F98 */
00002C2C 7001 moveq.l D0, 0x01
00002C2E 2F00 move.l -[A7], D0
00002C30 2F0C move.l -[A7], A4
00002C32 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */]
00002C36 4A40 tst.w D0
00002C38 508F addq.l A7, 8
00002C3A 6700 035C beq +0x35E /* 00002F98 */
00002C3E 1D7C 0001 FFBC move.b [A6 - 0x44], 0x1
00002C44 302D BB64 move.w D0, [A5 - 0x449C]
00002C48 48C0 ext.l D0
00002C4A 2F00 move.l -[A7], D0
00002C4C 4EBA 065E jsr [PC + 0x65E /* 000032AC */]
00002C50 1D40 FFBD move.b [A6 - 0x43], D0
00002C54 588F addq.l A7, 4
00002C56 6700 036E beq +0x370 /* 00002FC6 */
00002C5A 486E FFBC pea.l [A6 - 0x44]
00002C5E 2F0C move.l -[A7], A4
00002C60 4EAD 1B92 jsr [A5 + 0x1B92 /* export_878 */]
00002C64 508F addq.l A7, 8
00002C66 6000 0330 bra +0x332 /* 00002F98 */
00002C6A 7001 moveq.l D0, 0x01
00002C6C 2F00 move.l -[A7], D0
00002C6E 2F0C move.l -[A7], A4
00002C70 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */]
00002C74 4A40 tst.w D0
00002C76 508F addq.l A7, 8
00002C78 6700 031E beq +0x320 /* 00002F98 */
00002C7C 4AAD BA78 tst.l [A5 - 0x4588]
00002C80 6700 0328 beq +0x32A /* 00002FAA */
00002C84 4245 clr.w D5
00002C86 206D BA78 movea.l A0, [A5 - 0x4588]
00002C8A 4A68 0180 tst.w [A0 + 0x180]
00002C8E 6704 beq +0x6 /* 00002C94 */
00002C90 0045 0001 ori.w D5, 0x1
label00002C94:
00002C94 206D BA78 movea.l A0, [A5 - 0x4588]
00002C98 4A68 018C tst.w [A0 + 0x18C]
00002C9C 6704 beq +0x6 /* 00002CA2 */
00002C9E 0045 0002 ori.w D5, 0x2
label00002CA2:
00002CA2 48C5 ext.l D5
00002CA4 302D BB64 move.w D0, [A5 - 0x449C]
00002CA8 48C0 ext.l D0
00002CAA C085 and.l D0, D5
00002CAC 2F00 move.l -[A7], D0
00002CAE 2F0C move.l -[A7], A4
00002CB0 4EAD 1B52 jsr [A5 + 0x1B52 /* export_870 */]
00002CB4 508F addq.l A7, 8
00002CB6 6000 02E0 bra +0x2E2 /* 00002F98 */
00002CBA 7001 moveq.l D0, 0x01
00002CBC 2F00 move.l -[A7], D0
00002CBE 2F0C move.l -[A7], A4
00002CC0 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */]
00002CC4 4A40 tst.w D0
00002CC6 508F addq.l A7, 8
00002CC8 6700 02CE beq +0x2D0 /* 00002F98 */
00002CCC 4AAD FC5A tst.l [A5 - 0x3A6]
00002CD0 6708 beq +0xA /* 00002CDA */
00002CD2 206D FC5A movea.l A0, [A5 - 0x3A6]
00002CD6 2050 movea.l A0, [A0]
00002CD8 6004 bra +0x6 /* 00002CDE */
label00002CDA:
00002CDA 206D B9FC movea.l A0, [A5 - 0x4604]
label00002CDE:
00002CDE 2D48 FFDE move.l [A6 - 0x22], A0
00002CE2 6700 02C6 beq +0x2C8 /* 00002FAA */
00002CE6 486E FFB4 pea.l [A6 - 0x4C]
00002CEA 2F2E FFDE move.l -[A7], [A6 - 0x22]
00002CEE 4EAD 0A4A jsr [A5 + 0xA4A /* export_325 */]
00002CF2 4A6D BB64 tst.w [A5 - 0x449C]
00002CF6 508F addq.l A7, 8
00002CF8 6708 beq +0xA /* 00002D02 */
00002CFA 302E FFB6 move.w D0, [A6 - 0x4A]
00002CFE 48C0 ext.l D0
00002D00 6006 bra +0x8 /* 00002D08 */
label00002D02:
00002D02 302E FFB4 move.w D0, [A6 - 0x4C]
00002D06 48C0 ext.l D0
label00002D08:
00002D08 3D40 FFBC move.w [A6 - 0x44], D0
00002D0C 48C0 ext.l D0
00002D0E 2F00 move.l -[A7], D0
00002D10 2F0C move.l -[A7], A4
00002D12 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00002D16 508F addq.l A7, 8
00002D18 6000 027E bra +0x280 /* 00002F98 */
00002D1C 598F subq.l A7, 4
00002D1E A975 syscall TickCount
00002D20 D8FC 000E add.w A4, 0xE
00002D24 2F0C move.l -[A7], A4
00002D26 4EAD 1B5A jsr [A5 + 0x1B5A /* export_871 */]
00002D2A 508F addq.l A7, 8
00002D2C 6000 026A bra +0x26C /* 00002F98 */
00002D30 7001 moveq.l D0, 0x01
00002D32 2F00 move.l -[A7], D0
00002D34 2F0C move.l -[A7], A4
00002D36 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */]
00002D3A 4A40 tst.w D0
00002D3C 508F addq.l A7, 8
00002D3E 6700 0258 beq +0x25A /* 00002F98 */
00002D42 302D B942 move.w D0, [A5 - 0x46BE]
00002D46 48C0 ext.l D0
00002D48 322D BB64 move.w D1, [A5 - 0x449C]
00002D4C 48C1 ext.l D1
00002D4E C280 and.l D1, D0
00002D50 2F01 move.l -[A7], D1
00002D52 2F0C move.l -[A7], A4
00002D54 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00002D58 508F addq.l A7, 8
00002D5A 6000 023C bra +0x23E /* 00002F98 */
00002D5E 4EAD 0272 jsr [A5 + 0x272 /* export_74 */]
00002D62 48C0 ext.l D0
00002D64 2F00 move.l -[A7], D0
00002D66 D8FC 000E add.w A4, 0xE
00002D6A 2F0C move.l -[A7], A4
00002D6C 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00002D70 508F addq.l A7, 8
00002D72 6000 0224 bra +0x226 /* 00002F98 */
00002D76 7001 moveq.l D0, 0x01
00002D78 2F00 move.l -[A7], D0
00002D7A 2F0C move.l -[A7], A4
00002D7C 4EAD 1B9A jsr [A5 + 0x1B9A /* export_879 */]
00002D80 4A40 tst.w D0
00002D82 508F addq.l A7, 8
00002D84 6700 0212 beq +0x214 /* 00002F98 */
00002D88 7001 moveq.l D0, 0x01
00002D8A 2F00 move.l -[A7], D0
00002D8C D8FC FFF2 add.w A4, 0xFFF2
00002D90 2F0C move.l -[A7], A4
00002D92 4EAD 1B7A jsr [A5 + 0x1B7A /* export_875 */]
00002D96 4A40 tst.w D0
00002D98 508F addq.l A7, 8
00002D9A 6700 01FC beq +0x1FE /* 00002F98 */
00002D9E 2F2D BB78 move.l -[A7], [A5 - 0x4488]
00002DA2 486E FEBE pea.l [A6 - 0x142]
00002DA6 4EAD 1B22 jsr [A5 + 0x1B22 /* export_864 */]
00002DAA 486E FEBE pea.l [A6 - 0x142]
00002DAE 486D 2A9A pea.l [A5 + 0x2A9A /* export_1359 */]
00002DB2 4EAD 022A jsr [A5 + 0x22A /* export_65 */]
00002DB6 48C0 ext.l D0
00002DB8 72FF moveq.l D1, 0xFFFFFFFF
00002DBA B280 cmp.l D1, D0
00002DBC 4FEF 0010 lea.l A7, [A7 + 0x10]
00002DC0 6600 0204 bne +0x206 /* 00002FC6 */
00002DC4 486E FEBE pea.l [A6 - 0x142]
00002DC8 4878 00E0 push.l 0xE0
00002DCC 486D BBBC pea.l [A5 - 0x4444]
00002DD0 486D BAEC pea.l [A5 - 0x4514]
00002DD4 4EAD 0E4A jsr [A5 + 0xE4A /* export_453 */]
00002DD8 486D BBBC pea.l [A5 - 0x4444]
00002DDC 2F0C move.l -[A7], A4
00002DDE 4EAD 1B92 jsr [A5 + 0x1B92 /* export_878 */]
00002DE2 4FEF 0018 lea.l A7, [A7 + 0x18]
00002DE6 6000 01B0 bra +0x1B2 /* 00002F98 */
00002DEA D8FC FFF2 add.w A4, 0xFFF2
00002DEE 7003 moveq.l D0, 0x03
00002DF0 B02C 000D cmp.b D0, [A4 + 0xD]
00002DF4 6600 01DE bne +0x1E0 /* 00002FD4 */
00002DF8 7003 moveq.l D0, 0x03
00002DFA B02C 001B cmp.b D0, [A4 + 0x1B]
00002DFE 6600 01D4 bne +0x1D6 /* 00002FD4 */
00002E02 7000 moveq.l D0, 0x00
00002E04 3214 move.w D1, [A4]
00002E06 B26C 000E cmp.w D1, [A4 + 0xE]
00002E0A 6620 bne +0x22 /* 00002E2C */
00002E0C 322C 0004 move.w D1, [A4 + 0x4]
00002E10 B26C 0012 cmp.w D1, [A4 + 0x12]
00002E14 6616 bne +0x18 /* 00002E2C */
00002E16 322C 0002 move.w D1, [A4 + 0x2]
00002E1A B26C 0010 cmp.w D1, [A4 + 0x10]
00002E1E 660C bne +0xE /* 00002E2C */
00002E20 322C 0006 move.w D1, [A4 + 0x6]
00002E24 B26C 0014 cmp.w D1, [A4 + 0x14]
00002E28 6602 bne +0x4 /* 00002E2C */
00002E2A 7001 moveq.l D0, 0x01
label00002E2C:
00002E2C 3E00 move.w D7, D0
00002E2E 48C7 ext.l D7
00002E30 2F07 move.l -[A7], D7
00002E32 2F0C move.l -[A7], A4
00002E34 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00002E38 508F addq.l A7, 8
00002E3A 6000 015C bra +0x15E /* 00002F98 */
00002E3E 7001 moveq.l D0, 0x01
00002E40 2F00 move.l -[A7], D0
00002E42 2F0C move.l -[A7], A4
00002E44 4EAD 1B82 jsr [A5 + 0x1B82 /* export_876 */]
00002E48 4A40 tst.w D0
00002E4A 508F addq.l A7, 8
00002E4C 6700 014A beq +0x14C /* 00002F98 */
00002E50 4AAD BA78 tst.l [A5 - 0x4588]
00002E54 6700 0154 beq +0x156 /* 00002FAA */
00002E58 3E2D BB64 move.w D7, [A5 - 0x449C]
00002E5C 206D BA78 movea.l A0, [A5 - 0x4588]
00002E60 2D68 025A FFFC move.l [A6 - 0x4], [A0 + 0x25A]
00002E66 6016 bra +0x18 /* 00002E7E */
label00002E68:
00002E68 48C7 ext.l D7
00002E6A 206E FFFC movea.l A0, [A6 - 0x4]
00002E6E BEA8 0010 cmp.l D7, [A0 + 0x10]
00002E72 6710 beq +0x12 /* 00002E84 */
00002E74 206E FFFC movea.l A0, [A6 - 0x4]
00002E78 2D68 0026 FFFC move.l [A6 - 0x4], [A0 + 0x26]
label00002E7E:
00002E7E 4AAE FFFC tst.l [A6 - 0x4]
00002E82 66E4 bne -0x1A /* 00002E68 */
label00002E84:
00002E84 4AAE FFFC tst.l [A6 - 0x4]
00002E88 6700 013C beq +0x13E /* 00002FC6 */
00002E8C 206E FFFC movea.l A0, [A6 - 0x4]
00002E90 2F08 move.l -[A7], A0
00002E92 2F0C move.l -[A7], A4
00002E94 4EAD 1B92 jsr [A5 + 0x1B92 /* export_878 */]
00002E98 508F addq.l A7, 8
00002E9A 6000 00FC bra +0xFE /* 00002F98 */
00002E9E 7001 moveq.l D0, 0x01
00002EA0 2F00 move.l -[A7], D0
00002EA2 2F0C move.l -[A7], A4
00002EA4 4EAD 1B9A jsr [A5 + 0x1B9A /* export_879 */]
00002EA8 4A40 tst.w D0
00002EAA 508F addq.l A7, 8
00002EAC 6700 00EA beq +0xEC /* 00002F98 */
00002EB0 202D BB78 move.l D0, [A5 - 0x4488]
00002EB4 5280 addq.l D0, 1
00002EB6 2F00 move.l -[A7], D0
00002EB8 486E FFBA pea.l [A6 - 0x46]
00002EBC 7004 moveq.l D0, 0x04
00002EBE 2F00 move.l -[A7], D0
00002EC0 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
00002EC4 598F subq.l A7, 4
00002EC6 3F3C A1AD move.w -[A7], 0xA1AD
00002ECA 7000 moveq.l D0, 0x00
00002ECC 1F00 move.b -[A7], D0
00002ECE 4EAD 0452 jsr [A5 + 0x452 /* export_134 */]
00002ED2 598F subq.l A7, 4
00002ED4 3F3C A89F move.w -[A7], 0xA89F
00002ED8 4EAD 044A jsr [A5 + 0x44A /* export_133 */]
00002EDC 201F move.l D0, [A7]+
00002EDE B09F cmp.l D0, [A7]+
00002EE0 6640 bne +0x42 /* 00002F22 */
00002EE2 0CAE 7379 7376 FFBA cmpi.l [A6 - 0x46], 0x73797376 /* 'sysv' */
00002EEA 6626 bne +0x28 /* 00002F12 */
00002EEC 558F subq.l A7, 2
00002EEE 7001 moveq.l D0, 0x01
00002EF0 3F00 move.w -[A7], D0
00002EF2 486E FEAE pea.l [A6 - 0x152]
00002EF6 4EAD 061A jsr [A5 + 0x61A /* export_191 */]
00002EFA 4A5F tst.w [A7]+
00002EFC 6614 bne +0x16 /* 00002F12 */
00002EFE 302E FEB2 move.w D0, [A6 - 0x14E]
00002F02 48C0 ext.l D0
00002F04 2F00 move.l -[A7], D0
00002F06 2F0C move.l -[A7], A4
00002F08 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00002F0C 508F addq.l A7, 8
00002F0E 6000 0088 bra +0x8A /* 00002F98 */
label00002F12:
00002F12 2F3C FFFF EA52 move.l -[A7], 0xFFFFEA52
00002F18 2F0C move.l -[A7], A4
00002F1A 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00002F1E 508F addq.l A7, 8
00002F20 6076 bra +0x78 /* 00002F98 */
label00002F22:
00002F22 558F subq.l A7, 2
00002F24 2F2E FFBA move.l -[A7], [A6 - 0x46]
00002F28 486E FEBA pea.l [A6 - 0x146]
00002F2C 4EAD 0622 jsr [A5 + 0x622 /* export_192 */]
00002F30 3D5F FEB8 move.w [A6 - 0x148], [A7]+
00002F34 6712 beq +0x14 /* 00002F48 */
00002F36 302E FEB8 move.w D0, [A6 - 0x148]
00002F3A 48C0 ext.l D0
00002F3C 2F00 move.l -[A7], D0
00002F3E 2F0C move.l -[A7], A4
00002F40 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00002F44 508F addq.l A7, 8
00002F46 6050 bra +0x52 /* 00002F98 */
label00002F48:
00002F48 2F2E FEBA move.l -[A7], [A6 - 0x146]
00002F4C 2F0C move.l -[A7], A4
00002F4E 4EAD 1B5A jsr [A5 + 0x1B5A /* export_871 */]
00002F52 508F addq.l A7, 8
00002F54 6042 bra +0x44 /* 00002F98 */
00002F56 7001 moveq.l D0, 0x01
00002F58 2F00 move.l -[A7], D0
00002F5A 2F0C move.l -[A7], A4
00002F5C 4EAD 1B9A jsr [A5 + 0x1B9A /* export_879 */]
00002F60 4A40 tst.w D0
00002F62 508F addq.l A7, 8
00002F64 6732 beq +0x34 /* 00002F98 */
00002F66 2F2D BB78 move.l -[A7], [A5 - 0x4488]
00002F6A 4EBA 0802 jsr [PC + 0x802 /* 0000376E */]
00002F6E 48C0 ext.l D0
00002F70 588F addq.l A7, 4
00002F72 2F00 move.l -[A7], D0
00002F74 2F0C move.l -[A7], A4
00002F76 4EAD 1B4A jsr [A5 + 0x1B4A /* export_869 */]
00002F7A 508F addq.l A7, 8
00002F7C 601A bra +0x1C /* 00002F98 */
00002F7E D8FC 000E add.w A4, 0xE
00002F82 4AAD BA78 tst.l [A5 - 0x4588]
00002F86 6722 beq +0x24 /* 00002FAA */
00002F88 206D BA78 movea.l A0, [A5 - 0x4588]
00002F8C 2F28 026E move.l -[A7], [A0 + 0x26E]
00002F90 2F0C move.l -[A7], A4
00002F92 4EAD 1B92 jsr [A5 + 0x1B92 /* export_878 */]
00002F96 508F addq.l A7, 8
label00002F98:
00002F98 200C move.l D0, A4
00002F9A 6046 bra +0x48 /* 00002FE2 */
label00002F9C:
00002F9C 700A moveq.l D0, 0x0A
00002F9E 2F00 move.l -[A7], D0
00002FA0 2F0C move.l -[A7], A4
00002FA2 4EAD 1BB2 jsr [A5 + 0x1BB2 /* export_882 */]
00002FA6 508F addq.l A7, 8
00002FA8 60EE bra -0x10 /* 00002F98 */
label00002FAA:
00002FAA 700D moveq.l D0, 0x0D
00002FAC 2F00 move.l -[A7], D0
00002FAE 2F0C move.l -[A7], A4
00002FB0 4EAD 1BB2 jsr [A5 + 0x1BB2 /* export_882 */]
00002FB4 508F addq.l A7, 8
00002FB6 60E0 bra -0x1E /* 00002F98 */
label00002FB8:
00002FB8 703E moveq.l D0, 0x3E
00002FBA 2F00 move.l -[A7], D0
00002FBC 2F0C move.l -[A7], A4
00002FBE 4EAD 1BB2 jsr [A5 + 0x1BB2 /* export_882 */]
00002FC2 508F addq.l A7, 8
00002FC4 60D2 bra -0x2C /* 00002F98 */
label00002FC6:
00002FC6 700C moveq.l D0, 0x0C
00002FC8 2F00 move.l -[A7], D0
00002FCA 2F0C move.l -[A7], A4
00002FCC 4EAD 1BB2 jsr [A5 + 0x1BB2 /* export_882 */]
00002FD0 508F addq.l A7, 8
00002FD2 60C4 bra -0x3A /* 00002F98 */
label00002FD4:
00002FD4 7017 moveq.l D0, 0x17
00002FD6 2F00 move.l -[A7], D0
00002FD8 2F0C move.l -[A7], A4
00002FDA 4EAD 1BB2 jsr [A5 + 0x1BB2 /* export_882 */]
00002FDE 508F addq.l A7, 8
00002FE0 60B6 bra -0x48 /* 00002F98 */
label00002FE2:
00002FE2 4CEE 18F0 FE82 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x17E]
00002FE8 4E5E unlink A6
00002FEA 4E75 rts
00002FEC 3FFF move.w <<invalid special address>>, <<invalid special address>>
00002FEE 8CCC divu.w D6, A4
00002FF0 CCCC mulu.w D6, A4
00002FF2 CCCC mulu.w D6, A4
00002FF4 CCCD mulu.w D6, A5
export_1261:
00002FF6 48E7 0F00 movem.l -[A7], D4,D5,D6,D7
00002FFA 7000 moveq.l D0, 0x00
00002FFC 102D B9D3 move.b D0, [A5 - 0x462D]
00003000 7204 moveq.l D1, 0x04
00003002 C280 and.l D1, D0
00003004 6704 beq +0x6 /* 0000300A */
00003006 7001 moveq.l D0, 0x01
00003008 6002 bra +0x4 /* 0000300C */
label0000300A:
0000300A 7000 moveq.l D0, 0x00
label0000300C:
0000300C 3800 move.w D4, D0
0000300E 7000 moveq.l D0, 0x00
00003010 102D B9D3 move.b D0, [A5 - 0x462D]
00003014 7201 moveq.l D1, 0x01
00003016 C280 and.l D1, D0
00003018 6704 beq +0x6 /* 0000301E */
0000301A 7001 moveq.l D0, 0x01
0000301C 6002 bra +0x4 /* 00003020 */
label0000301E:
0000301E 7000 moveq.l D0, 0x00
label00003020:
00003020 3A00 move.w D5, D0
00003022 7000 moveq.l D0, 0x00
00003024 102D B9D3 move.b D0, [A5 - 0x462D]
00003028 7208 moveq.l D1, 0x08
0000302A C280 and.l D1, D0
0000302C 6704 beq +0x6 /* 00003032 */
0000302E 7001 moveq.l D0, 0x01
00003030 6002 bra +0x4 /* 00003034 */
label00003032:
00003032 7000 moveq.l D0, 0x00
label00003034:
00003034 3C00 move.w D6, D0
00003036 7000 moveq.l D0, 0x00
00003038 102D B9D3 move.b D0, [A5 - 0x462D]
0000303C 7202 moveq.l D1, 0x02
0000303E C280 and.l D1, D0
00003040 6704 beq +0x6 /* 00003046 */
00003042 7001 moveq.l D0, 0x01
00003044 6002 bra +0x4 /* 00003048 */
label00003046:
00003046 7000 moveq.l D0, 0x00
label00003048:
00003048 3E00 move.w D7, D0
0000304A 4A6D B94C tst.w [A5 - 0x46B4]
0000304E 6716 beq +0x18 /* 00003066 */
00003050 3B44 B94A move.w [A5 - 0x46B6], D4
00003054 3B45 B948 move.w [A5 - 0x46B8], D5
00003058 3B46 B946 move.w [A5 - 0x46BA], D6
0000305C 3B47 B944 move.w [A5 - 0x46BC], D7
00003060 426D B94C clr.w [A5 - 0x46B4]
00003064 6030 bra +0x32 /* 00003096 */
label00003066:
00003066 B86D B94A cmp.w D4, [A5 - 0x46B6]
0000306A 6706 beq +0x8 /* 00003072 */
0000306C 3B7C 0002 B94A move.w [A5 - 0x46B6], 0x2
label00003072:
00003072 BA6D B948 cmp.w D5, [A5 - 0x46B8]
00003076 6706 beq +0x8 /* 0000307E */
00003078 3B7C 0002 B948 move.w [A5 - 0x46B8], 0x2
label0000307E:
0000307E BC6D B946 cmp.w D6, [A5 - 0x46BA]
00003082 6706 beq +0x8 /* 0000308A */
00003084 3B7C 0002 B946 move.w [A5 - 0x46BA], 0x2
label0000308A:
0000308A BE6D B944 cmp.w D7, [A5 - 0x46BC]
0000308E 6706 beq +0x8 /* 00003096 */
00003090 3B7C 0002 B944 move.w [A5 - 0x46BC], 0x2
label00003096:
00003096 7001 moveq.l D0, 0x01
00003098 4CDF 00F0 movem.l D4,D5,D6,D7, [A7]+
0000309C 4E75 rts
export_1262:
0000309E 4A6D B94C tst.w [A5 - 0x46B4]
000030A2 6714 beq +0x16 /* 000030B8 */
000030A4 3B6D B9D4 B928 move.w [A5 - 0x46D8], [A5 - 0x462C]
000030AA 3B7C 007F B942 move.w [A5 - 0x46BE], 0x7F
000030B0 426D B94C clr.w [A5 - 0x46B4]
000030B4 6000 00C4 bra +0xC6 /* 0000317A */
label000030B8:
000030B8 7000 moveq.l D0, 0x00
000030BA 302D B928 move.w D0, [A5 - 0x46D8]
000030BE 223C 0000 800F move.l D1, 0x800F
000030C4 C280 and.l D1, D0
000030C6 7000 moveq.l D0, 0x00
000030C8 302D B9D4 move.w D0, [A5 - 0x462C]
000030CC 243C 0000 800F move.l D2, 0x800F
000030D2 C480 and.l D2, D0
000030D4 B481 cmp.l D2, D1
000030D6 6706 beq +0x8 /* 000030DE */
000030D8 026D FFFE B942 andi.w [A5 - 0x46BE], 0xFFFE
label000030DE:
000030DE 303C 00F0 move.w D0, 0xF0
000030E2 C06D B928 and.w D0, [A5 - 0x46D8]
000030E6 323C 00F0 move.w D1, 0xF0
000030EA C26D B9D4 and.w D1, [A5 - 0x462C]
000030EE B240 cmp.w D1, D0
000030F0 6706 beq +0x8 /* 000030F8 */
000030F2 026D FFFD B942 andi.w [A5 - 0x46BE], 0xFFFD
label000030F8:
000030F8 303C 0100 move.w D0, 0x100
000030FC C06D B928 and.w D0, [A5 - 0x46D8]
00003100 323C 0100 move.w D1, 0x100
00003104 C26D B9D4 and.w D1, [A5 - 0x462C]
00003108 B240 cmp.w D1, D0
0000310A 6706 beq +0x8 /* 00003112 */
0000310C 026D FFFB B942 andi.w [A5 - 0x46BE], 0xFFFB
label00003112:
00003112 303C 0200 move.w D0, 0x200
00003116 C06D B928 and.w D0, [A5 - 0x46D8]
0000311A 323C 0200 move.w D1, 0x200
0000311E C26D B9D4 and.w D1, [A5 - 0x462C]
00003122 B240 cmp.w D1, D0
00003124 6706 beq +0x8 /* 0000312C */
00003126 026D FFF7 B942 andi.w [A5 - 0x46BE], 0xFFF7
label0000312C:
0000312C 303C 0400 move.w D0, 0x400
00003130 C06D B928 and.w D0, [A5 - 0x46D8]
00003134 323C 0400 move.w D1, 0x400
00003138 C26D B9D4 and.w D1, [A5 - 0x462C]
0000313C B240 cmp.w D1, D0
0000313E 6706 beq +0x8 /* 00003146 */
00003140 026D FFEF B942 andi.w [A5 - 0x46BE], 0xFFEF
label00003146:
00003146 303C 0800 move.w D0, 0x800
0000314A C06D B928 and.w D0, [A5 - 0x46D8]
0000314E 323C 0800 move.w D1, 0x800
00003152 C26D B9D4 and.w D1, [A5 - 0x462C]
00003156 B240 cmp.w D1, D0
00003158 6706 beq +0x8 /* 00003160 */
0000315A 026D FFDF B942 andi.w [A5 - 0x46BE], 0xFFDF
label00003160:
00003160 303C 3000 move.w D0, 0x3000 /* '0\0' */
00003164 C06D B928 and.w D0, [A5 - 0x46D8]
00003168 323C 3000 move.w D1, 0x3000 /* '0\0' */
0000316C C26D B9D4 and.w D1, [A5 - 0x462C]
00003170 B240 cmp.w D1, D0
00003172 6706 beq +0x8 /* 0000317A */
00003174 026D FFBF B942 andi.w [A5 - 0x46BE], 0xFFBF
label0000317A:
0000317A 7001 moveq.l D0, 0x01
0000317C 4E75 rts
fn0000317E:
0000317E 4E56 FA00 link A6, -0x0600
00003182 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00003186 49EE FA00 lea.l A4, [A6 - 0x600]
0000318A 266E 0008 movea.l A3, [A6 + 0x8]
0000318E 302B 0004 move.w D0, [A3 + 0x4]
00003192 48C0 ext.l D0
00003194 2F00 move.l -[A7], D0
00003196 3013 move.w D0, [A3]
00003198 48C0 ext.l D0
0000319A 2F00 move.l -[A7], D0
0000319C 2F2B 0008 move.l -[A7], [A3 + 0x8]
000031A0 4EAD 1172 jsr [A5 + 0x1172 /* export_554 */]
000031A4 7028 moveq.l D0, 0x28
000031A6 C02D BA30 and.b D0, [A5 - 0x45D0]
000031AA 0C00 0020 cmpi.b D0, 0x20 /* ' ' */
000031AE 4FEF 000C lea.l A7, [A7 + 0xC]
000031B2 667A bne +0x7C /* 0000322E */
000031B4 3A2D BA7E move.w D5, [A5 - 0x4582]
000031B8 3C2D BA7C move.w D6, [A5 - 0x4584]
000031BC 3B53 BA7E move.w [A5 - 0x4582], [A3]
000031C0 3B6B 0004 BA7C move.w [A5 - 0x4584], [A3 + 0x4]
000031C6 7E01 moveq.l D7, 0x01
000031C8 197C 003D 0001 move.b [A4 + 0x1], 0x3D /* '=' */
000031CE 486D 2A02 pea.l [A5 + 0x2A02 /* export_1340 */]
000031D2 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
000031D6 4A40 tst.w D0
000031D8 588F addq.l A7, 4
000031DA 6726 beq +0x28 /* 00003202 */
000031DC 200C move.l D0, A4
000031DE 5480 addq.l D0, 2
000031E0 2F00 move.l -[A7], D0
000031E2 7000 moveq.l D0, 0x00
000031E4 302D BA36 move.w D0, [A5 - 0x45CA]
000031E8 2F00 move.l -[A7], D0
000031EA 2F2B 0008 move.l -[A7], [A3 + 0x8]
000031EE 4EAD 2A02 jsr [A5 + 0x2A02 /* export_1340 */]
000031F2 48C0 ext.l D0
000031F4 DE80 add.l D7, D0
000031F6 486D 2A02 pea.l [A5 + 0x2A02 /* export_1340 */]
000031FA 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
000031FE 4FEF 0010 lea.l A7, [A7 + 0x10]
label00003202:
00003202 3B45 BA7E move.w [A5 - 0x4582], D5
00003206 3B46 BA7C move.w [A5 - 0x4584], D6
0000320A 0C87 0000 00FF cmpi.l D7, 0xFF
00003210 6F0E ble +0x10 /* 00003220 */
00003212 7016 moveq.l D0, 0x16
00003214 2F00 move.l -[A7], D0
00003216 2F0B move.l -[A7], A3
00003218 4EAD 1BB2 jsr [A5 + 0x1BB2 /* export_882 */]
0000321C 508F addq.l A7, 8
0000321E 601A bra +0x1C /* 0000323A */
label00003220:
00003220 1887 move.b [A4], D7
00003222 2F0C move.l -[A7], A4
00003224 2F0B move.l -[A7], A3
00003226 4EAD 1B92 jsr [A5 + 0x1B92 /* export_878 */]
0000322A 508F addq.l A7, 8
0000322C 600C bra +0xE /* 0000323A */
label0000322E:
0000322E 700C moveq.l D0, 0x0C
00003230 2F00 move.l -[A7], D0
00003232 2F0B move.l -[A7], A3
00003234 4EAD 1BB2 jsr [A5 + 0x1BB2 /* export_882 */]
00003238 508F addq.l A7, 8
label0000323A:
0000323A 4CEE 18E0 F9EC movem.l D5,D6,D7,A3,A4, [A6 - 0x614]
00003240 4E5E unlink A6
00003242 4E75 rts
fn00003244:
00003244 4E56 FFC6 link A6, -0x003A
00003248 48E7 0018 movem.l -[A7], A3,A4
0000324C 286E 000C movea.l A4, [A6 + 0xC]
00003250 266E 0008 movea.l A3, [A6 + 0x8]
00003254 3B7C 0001 B94C move.w [A5 - 0x46B4], 0x1
0000325A 200B move.l D0, A3
0000325C 6740 beq +0x42 /* 0000329E */
label0000325E:
0000325E 7001 moveq.l D0, 0x01
00003260 B06B 000C cmp.w D0, [A3 + 0xC]
00003264 6632 bne +0x34 /* 00003298 */
00003266 486E FFC6 pea.l [A6 - 0x3A]
0000326A 4EAD 13A2 jsr [A5 + 0x13A2 /* export_624 */]
0000326E 2B6D BA78 B9C6 move.l [A5 - 0x463A], [A5 - 0x4588]
00003274 41ED B9BE lea.l A0, [A5 - 0x4642]
00003278 224B movea.l A1, A3
0000327A 5889 addq.l A1, 4
0000327C 20D9 move.l [A0]+, [A1]+
0000327E 20D9 move.l [A0]+, [A1]+
00003280 3B7C 0001 B9EA move.w [A5 - 0x4616], 0x1
00003286 2B4C B9EC move.l [A5 - 0x4614], A4
0000328A 4EAD 1292 jsr [A5 + 0x1292 /* export_590 */]
0000328E 486E FFC6 pea.l [A6 - 0x3A]
00003292 4EAD 13AA jsr [A5 + 0x13AA /* export_625 */]
00003296 508F addq.l A7, 8
label00003298:
00003298 2653 movea.l A3, [A3]
0000329A 200B move.l D0, A3
0000329C 66C0 bne -0x3E /* 0000325E */
label0000329E:
0000329E 302D B94C move.w D0, [A5 - 0x46B4]
000032A2 4CEE 1800 FFBE movem.l A3,A4, [A6 - 0x42]
000032A8 4E5E unlink A6
000032AA 4E75 rts
fn000032AC:
000032AC 2F07 move.l -[A7], D7
000032AE 302F 000A move.w D0, [A7 + 0xA]
000032B2 6B30 bmi +0x32 /* 000032E4 */
000032B4 0C40 0003 cmpi.w D0, 0x3
000032B8 6E2A bgt +0x2C /* 000032E4 */
000032BA D040 add.w D0, D0
000032BC 303B 0006 move.w D0, [PC + D0.w + 0x6]
000032C0 4EFB 0000 jmp [PC + D0.w]
000032C4 000A 0010 ori.b A2, 0x10
000032C8 0016 001C ori.b [A6], 0x1C
000032CC 1E2D E5C2 move.b D7, [A5 - 0x1A3E]
000032D0 6014 bra +0x16 /* 000032E6 */
000032D2 1E2D E5C0 move.b D7, [A5 - 0x1A40]
000032D6 600E bra +0x10 /* 000032E6 */
000032D8 1E2D E5BE move.b D7, [A5 - 0x1A42]
000032DC 6008 bra +0xA /* 000032E6 */
000032DE 1E2D E5BC move.b D7, [A5 - 0x1A44]
000032E2 6002 bra +0x4 /* 000032E6 */
label000032E4:
000032E4 4207 clr.b D7
label000032E6:
000032E6 1007 move.b D0, D7
000032E8 2E1F move.l D7, [A7]+
000032EA 4E75 rts
fn000032EC:
000032EC 4E56 FFFC link A6, -0x0004
000032F0 48E7 0118 movem.l -[A7], D7,A3,A4
000032F4 266E 000C movea.l A3, [A6 + 0xC]
000032F8 7E01 moveq.l D7, 0x01
000032FA 302D BB64 move.w D0, [A5 - 0x449C]
000032FE 41ED B929 lea.l A0, [A5 - 0x46D7]
00003302 7201 moveq.l D1, 0x01
00003304 B230 0000 cmp.b D1, [A0 + D0.w]
00003308 6614 bne +0x16 /* 0000331E */
0000330A 7000 moveq.l D0, 0x00
0000330C 2F00 move.l -[A7], D0
0000330E 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00003312 2840 movea.l A4, D0
00003314 200C move.l D0, A4
00003316 588F addq.l A7, 4
00003318 6604 bne +0x6 /* 0000331E */
0000331A 4247 clr.w D7
0000331C 6022 bra +0x24 /* 00003340 */
label0000331E:
0000331E 302D BB64 move.w D0, [A5 - 0x449C]
00003322 41ED B929 lea.l A0, [A5 - 0x46D7]
00003326 7202 moveq.l D1, 0x02
00003328 B230 0000 cmp.b D1, [A0 + D0.w]
0000332C 6612 bne +0x14 /* 00003340 */
0000332E 7004 moveq.l D0, 0x04
00003330 2F00 move.l -[A7], D0
00003332 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00003336 2D40 FFFC move.l [A6 - 0x4], D0
0000333A 588F addq.l A7, 4
0000333C 6602 bne +0x4 /* 00003340 */
0000333E 4247 clr.w D7
label00003340:
00003340 4A47 tst.w D7
00003342 6700 020C beq +0x20E /* 00003550 */
00003346 302E 000A move.w D0, [A6 + 0xA]
0000334A 5340 subq.w D0, 1
0000334C 6B00 0200 bmi +0x202 /* 0000354E */
00003350 0C40 0016 cmpi.w D0, 0x16
00003354 6E00 01F8 bgt +0x1FA /* 0000354E */
00003358 D040 add.w D0, D0
0000335A 303B 0006 move.w D0, [PC + D0.w + 0x6]
0000335E 4EFB 0000 jmp [PC + D0.w]
00003362 0030 0042 0054 ori.b [A0 + D0.w + 0x54], 0x42 /* 'B' */
00003368 0066 0078 ori.w -[A6], 0x78 /* 'x' */
0000336C 008A 009C 00AE ori.l A2, 0x9C00AE
00003372 00C0 .incomplete
00003374 00D2 .incomplete
00003376 00E4 .incomplete
00003378 00F6 .incomplete
0000337A 0104 btst D4, D0
0000337C 013E btst <<invalid special address>>, D0
0000337E 0176 0182 018E bchg [[ + <<invalid base displacement size>> + D0] + 0x18E], D0
00003384 019A bclr [A2]+, D0
00003386 01A6 bclr -[A6], D0
00003388 01B2 01BE 01CE 01DE 206D bclr [[0x1CE01DE] + D0 + 0x206D], D0
00003392 BA78 41E8 cmp.w D5, [0x000041E8]
00003396 002E 224B 22D8 ori.b [A6 + 0x22D8], 0x4B /* 'K' */
0000339C 22D8 move.l [A1]+, [A0]+
0000339E 6000 01B0 bra +0x1B2 /* 00003550 */
000033A2 206D BA78 movea.l A0, [A5 - 0x4588]
000033A6 41E8 0060 lea.l A0, [A0 + 0x60]
000033AA 224B movea.l A1, A3
000033AC 22D8 move.l [A1]+, [A0]+
000033AE 22D8 move.l [A1]+, [A0]+
000033B0 6000 019E bra +0x1A0 /* 00003550 */
000033B4 206D BA78 movea.l A0, [A5 - 0x4588]
000033B8 41E8 0108 lea.l A0, [A0 + 0x108]
000033BC 224B movea.l A1, A3
000033BE 22D8 move.l [A1]+, [A0]+
000033C0 22D8 move.l [A1]+, [A0]+
000033C2 6000 018C bra +0x18E /* 00003550 */
000033C6 206D BA78 movea.l A0, [A5 - 0x4588]
000033CA 41E8 0120 lea.l A0, [A0 + 0x120]
000033CE 224B movea.l A1, A3
000033D0 22D8 move.l [A1]+, [A0]+
000033D2 22D8 move.l [A1]+, [A0]+
000033D4 6000 017A bra +0x17C /* 00003550 */
000033D8 206D BA78 movea.l A0, [A5 - 0x4588]
000033DC 41E8 0128 lea.l A0, [A0 + 0x128]
000033E0 224B movea.l A1, A3
000033E2 22D8 move.l [A1]+, [A0]+
000033E4 22D8 move.l [A1]+, [A0]+
000033E6 6000 0168 bra +0x16A /* 00003550 */
000033EA 206D BA78 movea.l A0, [A5 - 0x4588]
000033EE 41E8 0130 lea.l A0, [A0 + 0x130]
000033F2 224B movea.l A1, A3
000033F4 22D8 move.l [A1]+, [A0]+
000033F6 22D8 move.l [A1]+, [A0]+
000033F8 6000 0156 bra +0x158 /* 00003550 */
000033FC 206D BA78 movea.l A0, [A5 - 0x4588]
00003400 41E8 0138 lea.l A0, [A0 + 0x138]
00003404 224B movea.l A1, A3
00003406 22D8 move.l [A1]+, [A0]+
00003408 22D8 move.l [A1]+, [A0]+
0000340A 6000 0144 bra +0x146 /* 00003550 */
0000340E 206D BA78 movea.l A0, [A5 - 0x4588]
00003412 41E8 0140 lea.l A0, [A0 + 0x140]
00003416 224B movea.l A1, A3
00003418 22D8 move.l [A1]+, [A0]+
0000341A 22D8 move.l [A1]+, [A0]+
0000341C 6000 0132 bra +0x134 /* 00003550 */
00003420 206D BA78 movea.l A0, [A5 - 0x4588]
00003424 41E8 0148 lea.l A0, [A0 + 0x148]
00003428 224B movea.l A1, A3
0000342A 22D8 move.l [A1]+, [A0]+
0000342C 22D8 move.l [A1]+, [A0]+
0000342E 6000 0120 bra +0x122 /* 00003550 */
00003432 206D BA78 movea.l A0, [A5 - 0x4588]
00003436 41E8 0110 lea.l A0, [A0 + 0x110]
0000343A 224B movea.l A1, A3
0000343C 22D8 move.l [A1]+, [A0]+
0000343E 22D8 move.l [A1]+, [A0]+
00003440 6000 010E bra +0x110 /* 00003550 */
00003444 206D BA78 movea.l A0, [A5 - 0x4588]
00003448 41E8 0118 lea.l A0, [A0 + 0x118]
0000344C 224B movea.l A1, A3
0000344E 22D8 move.l [A1]+, [A0]+
00003450 22D8 move.l [A1]+, [A0]+
00003452 6000 00FC bra +0xFE /* 00003550 */
00003456 41EC 00D0 lea.l A0, [A4 + 0xD0]
0000345A 224B movea.l A1, A3
0000345C 22D8 move.l [A1]+, [A0]+
0000345E 22D8 move.l [A1]+, [A0]+
00003460 6000 00EE bra +0xF0 /* 00003550 */
00003464 70FD moveq.l D0, 0xFFFFFFFD
00003466 B06C 0100 cmp.w D0, [A4 + 0x100]
0000346A 6624 bne +0x26 /* 00003490 */
0000346C 7010 moveq.l D0, 0x10
0000346E C02C 011D and.b D0, [A4 + 0x11D]
00003472 670E beq +0x10 /* 00003482 */
00003474 41EC 00E8 lea.l A0, [A4 + 0xE8]
00003478 224B movea.l A1, A3
0000347A 22D8 move.l [A1]+, [A0]+
0000347C 22D8 move.l [A1]+, [A0]+
0000347E 6000 00D0 bra +0xD2 /* 00003550 */
label00003482:
00003482 41EC 00E0 lea.l A0, [A4 + 0xE0]
00003486 224B movea.l A1, A3
00003488 22D8 move.l [A1]+, [A0]+
0000348A 22D8 move.l [A1]+, [A0]+
0000348C 6000 00C2 bra +0xC4 /* 00003550 */
label00003490:
00003490 41EC 0100 lea.l A0, [A4 + 0x100]
00003494 224B movea.l A1, A3
00003496 22D8 move.l [A1]+, [A0]+
00003498 22D8 move.l [A1]+, [A0]+
0000349A 6000 00B4 bra +0xB6 /* 00003550 */
0000349E 70FD moveq.l D0, 0xFFFFFFFD
000034A0 B06C 00F0 cmp.w D0, [A4 + 0xF0]
000034A4 6624 bne +0x26 /* 000034CA */
000034A6 7010 moveq.l D0, 0x10
000034A8 C02C 011D and.b D0, [A4 + 0x11D]
000034AC 670E beq +0x10 /* 000034BC */
000034AE 41EC 00E0 lea.l A0, [A4 + 0xE0]
000034B2 224B movea.l A1, A3
000034B4 22D8 move.l [A1]+, [A0]+
000034B6 22D8 move.l [A1]+, [A0]+
000034B8 6000 0096 bra +0x98 /* 00003550 */
label000034BC:
000034BC 41EC 00E8 lea.l A0, [A4 + 0xE8]
000034C0 224B movea.l A1, A3
000034C2 22D8 move.l [A1]+, [A0]+
000034C4 22D8 move.l [A1]+, [A0]+
000034C6 6000 0088 bra +0x8A /* 00003550 */
label000034CA:
000034CA 41EC 00F0 lea.l A0, [A4 + 0xF0]
000034CE 224B movea.l A1, A3
000034D0 22D8 move.l [A1]+, [A0]+
000034D2 22D8 move.l [A1]+, [A0]+
000034D4 607A bra +0x7C /* 00003550 */
000034D6 41EC 001E lea.l A0, [A4 + 0x1E]
000034DA 224B movea.l A1, A3
000034DC 22D8 move.l [A1]+, [A0]+
000034DE 22D8 move.l [A1]+, [A0]+
000034E0 606E bra +0x70 /* 00003550 */
000034E2 41EC 0050 lea.l A0, [A4 + 0x50]
000034E6 224B movea.l A1, A3
000034E8 22D8 move.l [A1]+, [A0]+
000034EA 22D8 move.l [A1]+, [A0]+
000034EC 6062 bra +0x64 /* 00003550 */
000034EE 41EC 0196 lea.l A0, [A4 + 0x196]
000034F2 224B movea.l A1, A3
000034F4 22D8 move.l [A1]+, [A0]+
000034F6 22D8 move.l [A1]+, [A0]+
000034F8 6056 bra +0x58 /* 00003550 */
000034FA 41EC 0214 lea.l A0, [A4 + 0x214]
000034FE 224B movea.l A1, A3
00003500 22D8 move.l [A1]+, [A0]+
00003502 22D8 move.l [A1]+, [A0]+
00003504 604A bra +0x4C /* 00003550 */
00003506 41EC 0292 lea.l A0, [A4 + 0x292]
0000350A 224B movea.l A1, A3
0000350C 22D8 move.l [A1]+, [A0]+
0000350E 22D8 move.l [A1]+, [A0]+
00003510 603E bra +0x40 /* 00003550 */
00003512 41EC 0310 lea.l A0, [A4 + 0x310]
00003516 224B movea.l A1, A3
00003518 22D8 move.l [A1]+, [A0]+
0000351A 22D8 move.l [A1]+, [A0]+
0000351C 6032 bra +0x34 /* 00003550 */
0000351E 206E FFFC movea.l A0, [A6 - 0x4]
00003522 41E8 0024 lea.l A0, [A0 + 0x24]
00003526 224B movea.l A1, A3
00003528 22D8 move.l [A1]+, [A0]+
0000352A 22D8 move.l [A1]+, [A0]+
0000352C 6022 bra +0x24 /* 00003550 */
0000352E 206E FFFC movea.l A0, [A6 - 0x4]
00003532 41E8 002C lea.l A0, [A0 + 0x2C]
00003536 224B movea.l A1, A3
00003538 22D8 move.l [A1]+, [A0]+
0000353A 22D8 move.l [A1]+, [A0]+
0000353C 6012 bra +0x14 /* 00003550 */
0000353E 206E FFFC movea.l A0, [A6 - 0x4]
00003542 41E8 0034 lea.l A0, [A0 + 0x34]
00003546 224B movea.l A1, A3
00003548 22D8 move.l [A1]+, [A0]+
0000354A 22D8 move.l [A1]+, [A0]+
0000354C 6002 bra +0x4 /* 00003550 */
label0000354E:
0000354E 4247 clr.w D7
label00003550:
00003550 3007 move.w D0, D7
00003552 4CEE 1880 FFF0 movem.l D7,A3,A4, [A6 - 0x10]
00003558 4E5E unlink A6
0000355A 4E75 rts
export_1263:
0000355C 4E56 FFFC link A6, -0x0004
00003560 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00003564 3C2E 000A move.w D6, [A6 + 0xA]
00003568 266E 000C movea.l A3, [A6 + 0xC]
0000356C 7E01 moveq.l D7, 0x01
0000356E 41ED B929 lea.l A0, [A5 - 0x46D7]
00003572 7001 moveq.l D0, 0x01
00003574 B030 6000 cmp.b D0, [A0 + D6.w]
00003578 6614 bne +0x16 /* 0000358E */
0000357A 7000 moveq.l D0, 0x00
0000357C 2F00 move.l -[A7], D0
0000357E 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
00003582 2840 movea.l A4, D0
00003584 200C move.l D0, A4
00003586 588F addq.l A7, 4
00003588 6604 bne +0x6 /* 0000358E */
0000358A 4247 clr.w D7
0000358C 601E bra +0x20 /* 000035AC */
label0000358E:
0000358E 41ED B929 lea.l A0, [A5 - 0x46D7]
00003592 7002 moveq.l D0, 0x02
00003594 B030 6000 cmp.b D0, [A0 + D6.w]
00003598 6612 bne +0x14 /* 000035AC */
0000359A 7004 moveq.l D0, 0x04
0000359C 2F00 move.l -[A7], D0
0000359E 4EAD 224A jsr [A5 + 0x224A /* export_1093 */]
000035A2 2D40 FFFC move.l [A6 - 0x4], D0
000035A6 588F addq.l A7, 4
000035A8 6602 bne +0x4 /* 000035AC */
000035AA 4247 clr.w D7
label000035AC:
000035AC 4A47 tst.w D7
000035AE 6700 01B2 beq +0x1B4 /* 00003762 */
000035B2 3006 move.w D0, D6
000035B4 5340 subq.w D0, 1
000035B6 6B00 01A8 bmi +0x1AA /* 00003760 */
000035BA 0C40 0016 cmpi.w D0, 0x16
000035BE 6E00 01A0 bgt +0x1A2 /* 00003760 */
000035C2 D040 add.w D0, D0
000035C4 303B 0006 move.w D0, [PC + D0.w + 0x6]
000035C8 4EFB 0000 jmp [PC + D0.w]
000035CC 0030 0042 0054 ori.b [A0 + D0.w + 0x54], 0x42 /* 'B' */
000035D2 0066 0078 ori.w -[A6], 0x78 /* 'x' */
000035D6 008A 009C 00AE ori.l A2, 0x9C00AE
000035DC 00C0 .incomplete
000035DE 00D2 .incomplete
000035E0 00E4 .incomplete
000035E2 00F6 .incomplete
000035E4 0104 btst D4, D0
000035E6 0112 btst [A2], D0
000035E8 011E btst [A6]+, D0
000035EA 012A 0136 btst [A2 + 0x136], D0
000035EE 0142 bchg D2, D0
000035F0 014E bchg A6, D0
000035F2 015A bchg [A2]+, D0
000035F4 0166 bchg -[A6], D0
000035F6 0176 0186 206D bchg [[ + <<invalid base displacement size>>] + D0 + 0x206D], D0
000035FC BA78 41E8 cmp.w D5, [0x000041E8]
00003600 002E 224B 20D9 ori.b [A6 + 0x20D9], 0x4B /* 'K' */
00003606 20D9 move.l [A0]+, [A1]+
00003608 6000 0158 bra +0x15A /* 00003762 */
0000360C 206D BA78 movea.l A0, [A5 - 0x4588]
00003610 41E8 0060 lea.l A0, [A0 + 0x60]
00003614 224B movea.l A1, A3
00003616 20D9 move.l [A0]+, [A1]+
00003618 20D9 move.l [A0]+, [A1]+
0000361A 6000 0146 bra +0x148 /* 00003762 */
0000361E 206D BA78 movea.l A0, [A5 - 0x4588]
00003622 41E8 0108 lea.l A0, [A0 + 0x108]
00003626 224B movea.l A1, A3
00003628 20D9 move.l [A0]+, [A1]+
0000362A 20D9 move.l [A0]+, [A1]+
0000362C 6000 0134 bra +0x136 /* 00003762 */
00003630 206D BA78 movea.l A0, [A5 - 0x4588]
00003634 41E8 0120 lea.l A0, [A0 + 0x120]
00003638 224B movea.l A1, A3
0000363A 20D9 move.l [A0]+, [A1]+
0000363C 20D9 move.l [A0]+, [A1]+
0000363E 6000 0122 bra +0x124 /* 00003762 */
00003642 206D BA78 movea.l A0, [A5 - 0x4588]
00003646 41E8 0128 lea.l A0, [A0 + 0x128]
0000364A 224B movea.l A1, A3
0000364C 20D9 move.l [A0]+, [A1]+
0000364E 20D9 move.l [A0]+, [A1]+
00003650 6000 0110 bra +0x112 /* 00003762 */
00003654 206D BA78 movea.l A0, [A5 - 0x4588]
00003658 41E8 0130 lea.l A0, [A0 + 0x130]
0000365C 224B movea.l A1, A3
0000365E 20D9 move.l [A0]+, [A1]+
00003660 20D9 move.l [A0]+, [A1]+
00003662 6000 00FE bra +0x100 /* 00003762 */
00003666 206D BA78 movea.l A0, [A5 - 0x4588]
0000366A 41E8 0138 lea.l A0, [A0 + 0x138]
0000366E 224B movea.l A1, A3
00003670 20D9 move.l [A0]+, [A1]+
00003672 20D9 move.l [A0]+, [A1]+
00003674 6000 00EC bra +0xEE /* 00003762 */
00003678 206D BA78 movea.l A0, [A5 - 0x4588]
0000367C 41E8 0140 lea.l A0, [A0 + 0x140]
00003680 224B movea.l A1, A3
00003682 20D9 move.l [A0]+, [A1]+
00003684 20D9 move.l [A0]+, [A1]+
00003686 6000 00DA bra +0xDC /* 00003762 */
0000368A 206D BA78 movea.l A0, [A5 - 0x4588]
0000368E 41E8 0148 lea.l A0, [A0 + 0x148]
00003692 224B movea.l A1, A3
00003694 20D9 move.l [A0]+, [A1]+
00003696 20D9 move.l [A0]+, [A1]+
00003698 6000 00C8 bra +0xCA /* 00003762 */
0000369C 206D BA78 movea.l A0, [A5 - 0x4588]
000036A0 41E8 0110 lea.l A0, [A0 + 0x110]
000036A4 224B movea.l A1, A3
000036A6 20D9 move.l [A0]+, [A1]+
000036A8 20D9 move.l [A0]+, [A1]+
000036AA 6000 00B6 bra +0xB8 /* 00003762 */
000036AE 206D BA78 movea.l A0, [A5 - 0x4588]
000036B2 41E8 0118 lea.l A0, [A0 + 0x118]
000036B6 224B movea.l A1, A3
000036B8 20D9 move.l [A0]+, [A1]+
000036BA 20D9 move.l [A0]+, [A1]+
000036BC 6000 00A4 bra +0xA6 /* 00003762 */
000036C0 41EC 00D0 lea.l A0, [A4 + 0xD0]
000036C4 224B movea.l A1, A3
000036C6 20D9 move.l [A0]+, [A1]+
000036C8 20D9 move.l [A0]+, [A1]+
000036CA 6000 0096 bra +0x98 /* 00003762 */
000036CE 41EC 0100 lea.l A0, [A4 + 0x100]
000036D2 224B movea.l A1, A3
000036D4 20D9 move.l [A0]+, [A1]+
000036D6 20D9 move.l [A0]+, [A1]+
000036D8 6000 0088 bra +0x8A /* 00003762 */
000036DC 41EC 00F0 lea.l A0, [A4 + 0xF0]
000036E0 224B movea.l A1, A3
000036E2 20D9 move.l [A0]+, [A1]+
000036E4 20D9 move.l [A0]+, [A1]+
000036E6 607A bra +0x7C /* 00003762 */
000036E8 41EC 001E lea.l A0, [A4 + 0x1E]
000036EC 224B movea.l A1, A3
000036EE 20D9 move.l [A0]+, [A1]+
000036F0 20D9 move.l [A0]+, [A1]+
000036F2 606E bra +0x70 /* 00003762 */
000036F4 41EC 0050 lea.l A0, [A4 + 0x50]
000036F8 224B movea.l A1, A3
000036FA 20D9 move.l [A0]+, [A1]+
000036FC 20D9 move.l [A0]+, [A1]+
000036FE 6062 bra +0x64 /* 00003762 */
00003700 41EC 0196 lea.l A0, [A4 + 0x196]
00003704 224B movea.l A1, A3
00003706 20D9 move.l [A0]+, [A1]+
00003708 20D9 move.l [A0]+, [A1]+
0000370A 6056 bra +0x58 /* 00003762 */
0000370C 41EC 0214 lea.l A0, [A4 + 0x214]
00003710 224B movea.l A1, A3
00003712 20D9 move.l [A0]+, [A1]+
00003714 20D9 move.l [A0]+, [A1]+
00003716 604A bra +0x4C /* 00003762 */
00003718 41EC 0292 lea.l A0, [A4 + 0x292]
0000371C 224B movea.l A1, A3
0000371E 20D9 move.l [A0]+, [A1]+
00003720 20D9 move.l [A0]+, [A1]+
00003722 603E bra +0x40 /* 00003762 */
00003724 41EC 0310 lea.l A0, [A4 + 0x310]
00003728 224B movea.l A1, A3
0000372A 20D9 move.l [A0]+, [A1]+
0000372C 20D9 move.l [A0]+, [A1]+
0000372E 6032 bra +0x34 /* 00003762 */
00003730 206E FFFC movea.l A0, [A6 - 0x4]
00003734 41E8 0024 lea.l A0, [A0 + 0x24]
00003738 224B movea.l A1, A3
0000373A 20D9 move.l [A0]+, [A1]+
0000373C 20D9 move.l [A0]+, [A1]+
0000373E 6022 bra +0x24 /* 00003762 */
00003740 206E FFFC movea.l A0, [A6 - 0x4]
00003744 41E8 002C lea.l A0, [A0 + 0x2C]
00003748 224B movea.l A1, A3
0000374A 20D9 move.l [A0]+, [A1]+
0000374C 20D9 move.l [A0]+, [A1]+
0000374E 6012 bra +0x14 /* 00003762 */
00003750 206E FFFC movea.l A0, [A6 - 0x4]
00003754 41E8 0034 lea.l A0, [A0 + 0x34]
00003758 224B movea.l A1, A3
0000375A 20D9 move.l [A0]+, [A1]+
0000375C 20D9 move.l [A0]+, [A1]+
0000375E 6002 bra +0x4 /* 00003762 */
label00003760:
00003760 4247 clr.w D7
label00003762:
00003762 3007 move.w D0, D7
00003764 4CEE 18C0 FFEC movem.l D6,D7,A3,A4, [A6 - 0x14]
0000376A 4E5E unlink A6
0000376C 4E75 rts
fn0000376E:
0000376E 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00003772 286F 0014 movea.l A4, [A7 + 0x14]
00003776 4246 clr.w D6
00003778 7E01 moveq.l D7, 0x01
0000377A 4AAD BA78 tst.l [A5 - 0x4588]
0000377E 672E beq +0x30 /* 000037AE */
00003780 206D BA78 movea.l A0, [A5 - 0x4588]
00003784 2668 025A movea.l A3, [A0 + 0x25A]
00003788 601C bra +0x1E /* 000037A6 */
label0000378A:
0000378A 2F0B move.l -[A7], A3
0000378C 2F0C move.l -[A7], A4
0000378E 4EAD 0CFA jsr [A5 + 0xCFA /* export_411 */]
00003792 4A40 tst.w D0
00003794 508F addq.l A7, 8
00003796 660A bne +0xC /* 000037A2 */
00003798 4A46 tst.w D6
0000379A 6604 bne +0x6 /* 000037A0 */
0000379C 7C01 moveq.l D6, 0x01
0000379E 6002 bra +0x4 /* 000037A2 */
label000037A0:
000037A0 4247 clr.w D7
label000037A2:
000037A2 266B 0026 movea.l A3, [A3 + 0x26]
label000037A6:
000037A6 200B move.l D0, A3
000037A8 6704 beq +0x6 /* 000037AE */
000037AA 4A47 tst.w D7
000037AC 66DC bne -0x22 /* 0000378A */
label000037AE:
000037AE 3007 move.w D0, D7
000037B0 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+
000037B4 4E75 rts